This was the perfect place for our family of six adults and one five-month-old baby. The unit was fully equipped with everything we needed during our stay including some beach gear! The complex is beautiful, very well-maintained and the pools are great. Beautiful beaches just a short walk away, a few restaurants and a small store within walking distance as well. Super comfy beds, Plenty of towels etc etc etc. Michael the property manager met us when we arrived and was great. He coordinated with a rental company for some baby gear that we had to have delivered before hand, which really made our arrival easier. There was also a lovely welcome basket with local treats & coffee waiting for us when we arrived - so thoughtful! Nothing but good things to say about this stay, and we hope to be back again soon:)