This place was fantastic. Just as nice as it looks in the photos. We had a great time. Also pretty close (5 mins walk) to the beach and lots of good food. Highly recommended!