We had an awesome time at this property, the location was fantastic and the home is well-equipped. The house was not as clean as it should have been on our arrival (we had several small children in our group and there were things like dead bugs all over the low windowsills - we had to go around cleaning up when we first arrived). We also had an issue with the last group's trash not being removed - despite multiple communications with the rental management company, the issue was not resolved for several days causing a lot of flies in the pool area and out front. The second fridge on the bottom floor was also broken for our entire stay, the management company seemed to have no idea until we called and they didn't send someone out to look at it until 2 days later - resulting is us not being able to use the second fridge at all (which wasn't the end of the world, but annoying b/c we had a large group with lots of food/drinks). We also called ahead about getting the pool heated and were told it was cold (in the 60s) and should pay the extra $350 to heat it for the week - which we did. Then upon arrival, the heater was off and the pool was in the 80s - definitely did not need to pay the extra amount and feel like the management company was not up front with us about that. All in all - we had a great time DESPITE these issues. The house itself is great and the location is awesome. Just be ready for a lot of interaction with the management company about the issues they cause.