Idyllic! Peaceful. In nature. Beautiful. Clean. Kind, thoughtful and fantastic hosts!