The unit met all our expectations...and beyond. Located close enough to where the action is, but far enough that you don't experience the inconveniences. Spatious and well equipped, including with the small details (masks, fins, bodyboards, beach chairs and umbrellas). Our hosts were impeccable. Polite and very responsive. We had a minor issue with the AC (nothing to do with the equipment, but rather the way the prior hosts used it) and within 1 hour and a half, the host showed up with a technician who fixed it! We would go back and recommend it to family and friends.