"Magical" might not be enough a word to capture the energy and atmosphere of this place. Everything here, family, communication, amenities, animals, environment are just IDEAL. Could not recommend it enough!