Book this place! Mario and his staff are amazing, very friendly, helpful and accommodating. The property is clean, a few minutes to the beach and walking to plenty of shops, restaurants and bars. I recommend renting an ATV for a fun way to explore the island. Highly recommend.