The atmosphere is amazing, music is loud but we didn't mind. We had reservations in the bar which was nice. I ordered the basil limeade and it was delicious. It was a little high when I saw the price but it was huge so that was ok, I only needed one. The food was good, my family and I had steaks and crab legs which mom loved. The portions are small but I think that's why they load you up on that yummy garlic bread before your meal comes. The reason I decided to give only 3 stars is it's really over priced. The "servers assistant" is simply a ridiculous concept. The server, and the assistant began to clear all plates before mom was even done eating. I thought it was really rude. I'm not sure I'll be back.... but it was an experience to say the least.