Fun atmosphere, great food, great drinks. Very nice service. Clean bathrooms and tables. Nice waiting area outside as well as inside. Unfortunately the wait was about an hour as we watched others who came after us seated first. And this is after we had a reservation for over a week. Management did not even acknowledge us.