This was everything we wanted. Jay's communication was top notch keeping in touch from arrival to when we left to make sure we werw satisfied or had any questions. The location was perfect for all our adventures that included the best snorkeling places nearby. From beach chairs to towels and umbrellas made the experience even better. We have already decided we will be staying here next time.