The reef was a great location and ideally suited for our family of 5. We went scuba diving with Ramon’s and the property was an easy 5 minute stroll down the beach to reach the dive boat. We were met by the host at check in. The place was very clean and we had no issues with hot water or air conditioning. We could easily walk to all restaurants in town and the ferry and airport were an easy walk. The kids loved the rooftop pool and hot tub.