Great home for a family stay with pets and children. Communication excellent and everything was well thought out and provided. Rooms were spacious and clean.