Only giving two stars because the house provided ample space for my family and was in a pretty good location. Otherwise, we had issues with the pool heat that were never fully resolved so we were unable to use the pool at all- paying extra for a service we did not get (also meaning no hot tub). Was told we could get an extra day of pool heat after an initial issue was identified, but never got that day and then have been told I should have identified the issue each day of my vacation (I messaged the host three times during the week). The house was mostly clean upon arrival, but repairs throughout were done poorly so much that we could not even use the towel bars in some bathrooms (wallpaper peeling in master bedroom, grout broken in bathroom tiles, seals in windows broken, water filter in fridge 14 days past replacement). The running water had a bit of a sulfur smell and the house was never really cool even though it was not very hot outside while we were there. The mattresses weren’t great and some of the protective covers were like sleeping on plastic bags. Lastly, the cleaning service showed up before checkout and started entering the house while we were out our last morning. Also, although not a specific unit issue, the kids playground on the resort had broken/loose parts and the entrance gate was broken so you needed to use the call box instead of the provided code. Overall, would not stay again.