We stayed as this place in early April 2018. Hospitality was top notch. Quick answers to all questions, very personable owners. Very kind and very helpful with advice on things to do, places to go. We had fun visiting with them as well and the kids had a blast playing with each other. They were so kind as to allow us use of some of the baby gear (toys and stroller) that was hard for us to bring, but which they still had on hand for their family. This was priceless for us, as it made the week so much easier with our 8 month old.
The house itself is great. Lots of amenities, esp for kids, with the pool, playground, and trampoline. The beds were very comfortable, the kitchen had everything we needed to make meals and feel at home. The living space is nicely furnished and comfortable.
There is somewhat of a 'shared space' feel with the outdoor areas, which was perfectly acceptable (and even very nice) for us... but if you are looking for a place with ultimate privacy in the outdoor spaces, you may look elsewhere. The unit does have it's own gated area with a nice outdoor dining table etc, and it is very easy to be out there by yourself. But the family also uses the pool from time to time. We found this enjoyable, as they were kind and easy to be around, interesting to talk to, etc. We loved our stay at this place and will definitely consider returning.