This place was okay. Given the cost to stay, I was disappointed in a few things. First, the place has some cleanliness issues. Specifically, there were many dishes clearly not washed and just placed back into the cabinets with old food caked onto them. Gross. I mentioned this to the management company and they head scratchingly responded it wasn't their job to clean the dishes? Okay...
There were many items broken or not working. These were generally smaller items, such as luggage racks, but this property is in need of a walk through with a detail oriented person.
My biggest complaint is that the owner of the property was not, in my opinion, respectful of our stay as guests. We stayed the first week of September, which I guess is the "end of the season", but they had all kinds of vendors in and out of the place over the week. This got to be annoying, especially when a roofer arrived planning on doing work in the main area of the house where the pool and outdoor area is. I understand that things need to get done on a property, but do that stuff on your own time, not mine.
Overall, the place was great for kids, fantastic location, easy check-in. Nice amenities for the kids. I am sure our stay had some hiccups that others wouldn't normally expect but my rating is based on our individual experience.