Great location, easy walk to the beach. Nice beach for swimming and snorkeling. Beautiful deck to enjoy a drink or a meal outside. Very spacious for 4 but lots of room to sleep 10 people. We would happily stay here again.