One of two places we ate where the tables are on the beach....with some actually in the water. Great atmosphere with beautiful scenery. The food was incredible. Had the red snapper and the size of the filet was huge. Great service and they were very accommodating to my wife's food intolerances (gluten, soy, and corn). Both of us thoroughly enjoyed the food and the experience. Our server, Edward, took very good care of us. Highly recommend this place for dinner. One note: If you're following Waze to get there, it stops you a couple hundred yards short of the restaurant.