The place and surroundings were really beautiful. However, we came with our toddler, newborn and dog, and when greeted were made to feel very unwelcome by being told how expensive everything was and to not put our bags on the dining table. We were also told we would be watched by cameras and asked to leave if the dog came inside. Which was told to us whilst the dog was outside.
On arriving at the residence the place smelt like smoke and we were greeted by the host who was smoking in very close proximity to our toddler. We only stayed on the property for all of 30 minutes. We felt very unwelcome and if we had stayed that we couldn't relax.
I would say this place is not suited for families with young children and pets.