The title says it all. The fresh snapper was absolutely delicious. It was served whole and the presentation was quite beautiful. The service is very friendly and attentive. The prices are lower than most restaurants and yet the food is much better than most restaurants. Lastly, the views are great.