Great location and accommodations. Pool and hot tub were popular with the family. Great beach and snorkel gear available and came to great use. Very well kept and clean. Good communication with host. I would highly recommend.