This truly is a perfect space! The layout is fantastic for families or friends traveling together. Every room has its own bathroom, 2 are en suites. Everything you could need is provided, they even have beach chairs and toys and blankets and snorkel gear! The location is excellent, the grounds meticulously maintained, and free parking right at the home. The kitchen is very well appointed, lots of small appliances that you wouldn't expect in a rental. Everything was clean, and beautifully decorated. I will absolutely return and highly recommend this space. Thanks for being excellent hosts and making our vacation extra memorable.