I highly recommend this rental for the location, amenities, etc. I prepared all meals either in the villa's kitchen or at the community grilling area, because we were avoiding dining out during COVID-19 (I have an unvaccinated toddler). We had everything we needed - just bought groceries! The appliances all worked well, though be aware of the lengthy run times of the high efficiency washer and dryer. The villa is well-appointed and I give Barbara credit for renting with so many breakables in the living room. I was a bit on edge that my curious toddler would accidentally break something. I appreciated that there were extra beach toys in the closet, drying racks for bathing suits, etc. We enjoyed the two pools, playground, and grilling area. My 76 year old dad said it was the best beach he's ever been on.
Barbara was very responsive to all questions and concerns. I followed her procedures to contact her upon arrival to note any issues/damage and communicated that the villa did not appear to have been fully cleaned prior to our arrival as the floors were noticeably sandy/dirty and there was a water bottle cap in the hallway. We also found a sock (probably from someone folding laundry) and a hair tie on the living room furniture. Apparently, the reservation had not been recorded in the Island Club Resort system properly and so there had been some scrambling behind the scenes on our day of check-in to get a service to come in and quickly clean. We arrived later in the evening, so we didn't see this overtime effort occurring around 5 PM. Barbara apologized for the issues and contacted the woman who regularly cleans for her. Caroline returned on Monday morning with two other people to help. They attended to the floors and did a general tidying up, as well. We just happened to experience this anomaly and I would be confident that all cleaning/sanitizing runs smoothly for future guests.
I would not hesitate to stay again.