Pros-it's affordable,good layout, good water pressure, away from town but not too far to walk, nice pool area.
Cons-coffee maker barely worked and blender didn't work, no bedding on top bunk, requested twice, never got it. Bedding not clean, stained and many holes and tears in sheets. Doors scrape floors, loud. Construction happening on property, the idea of bbq-ing at pool is nice, but you have to bring your own propane? BEDS ARE SO HARD. Patio is beautiful!! Too bad there isn't any furniture but a couple of broken chairs! Sofa dirty, kitchen not very well stocked if you plan to cook, (no cutting board, no essentials or spices, oil, tin foil etc, barely enough cups, dishes etc for everyone, we did dishes daily). tiny thread bare bath towels to be used for shower,beach and pool (there are maybe 10 total, if you have a larger group, you each get 1 for all of your needs). No laundry soap (except maybe what we left!). We bought a couple of beach towels and left them there, you're welcome.
It served our needs, just know you are responsible for providing almost everything you need. Most frustrating is that we called twice for bedding and no one got back with us, yet housekeepers showed up at 8am on our check out day to ask us when we were leaving. Bottom line, it all depends on what you expect when you are traveling, this may be heaven for others. Had I read other reviews on this property that mentioned the quality of the beds, I would have passed.