I love this place and have been coming here for a few years now. It's increadibly beautiful and the drinks are great. Food is so-so. My only major complaint is the outside (beach chairs) waitstaff. They're never friendly, and always seem overworked & irritated. I've waited as much as 1 1/2 hours to place an order! Other than that I HIGHLY recommend this place.
Pros: Beautiful view, Beautiful view
Cons: Crowded, overworked waiters
more