I will admit the view of the water is pretty nice, but many places on the other side of the island look right out on the ocean, so that's just more of the same.
Food wise, this place is NOTHING special. Typical over-priced great-view-kinda-place average food. I will admit that the gumbo that I had was great, but the steak/crabcake entree leaved a LOT to be desired.
I've been to soo many of these places that claim to be "the best in town," but usually it's the lesser-know and hole-in-the-wall places that are much better. Definitely not impressed.
If you want BETTER food and BETTER atmosphere, go to Huck's down the street, on the beach.