Gracious, accommodating host. Beautiful place. Relaxing and quiet, spacious, clean, welcoming.