I have received a response from the manager of this establishment in regards to the above issues. Very seldom do I receive responses from business management on my Yelp reviews, thank you Taylor!
I look forward to my next visit to this establishment.