We really enjoyed our stay. The place was clean and comfortable. The beach is a short walk across a grassy area and you are steps from the pool. The kitchen had a good assortment of equipment. The location is convenient to access activities all around the island and we found plenty of takeout and groceries nearby.