We highly recommend the Garden apartments as a great place to stay! The location is central on the island and close to the beach. Extra amenities are readily available (bikes, beach chairs, snorkel equipment), and the recommendations are spot on. We appreciated the strong communication and responsiveness throughout the trip.