We had a wonderful time here! Giselle was so helpful upon our arrival, providing useful suggestions on the best beach spots and other things to see and do. Communication was top notch. The unit also had everything we needed, from towels and kitchen cookware / dishware to beach gear. We would definitely stay here again!