We only had drinks, so I can't rate the food. But, the water and the view were amazing. And right off the beach was a little reef where we did some snorkeling. We saw some pretty coral and lots of colorful fish. It was a great place to spend a few hours.