Beautiful place with beautiful facilities. Spacious grounds for children to play and enjoy provided the right weather. However those with allergies may want to bring along their meds. The hosts were extremely helpful when assistance was required.