So first thing I want to say is we would definitely stay here again. The property was nice, it was very clean and the layout worked great for our group (my wife and I, our two daughters 9&11, my in-laws and aunt). The pool was fantastic, and the kitchen well stocked. And we needed next to nothing from the store to cook and eat! Now for the things that could definitely be addressed and then the stay would have been 5 stars. The drains in the main house bathroom and island sink were draining super slow, broken toilet seat in one bathroom and no water pressure in the master shower head. Thankfully the very next morning they had someone come out and remedy all but the island but that was an install problem that cannot be remedied without repiping the plumbing. Also the a/c needed to be serviced and the air filters had not been changed in a long time (I’m and HVAC tech & installer) which obviously affects how the system runs and cools the house. And lastly while there was very prompt communication, I don’t think it was with the home owner (though I kept referring to them by name and was never corrected) so if it’s managed by someone other than the owner they need to come onsite to look at these issues before prospective renters come in. Also upon arrival the pool towels were put away damp (not a huge deal, we just stuck them in the dryer) but it’s the little details that make a stay 5 stars! And the leaving instructions were very vague as to what needed to be done before you check out. Fix some of those minor issues and be forthright with who your communicating with and the place would be 5 stars!!