Well managed, delightful place; even nicer in real life than in the photos. My parents and I had a lovely, relaxing stay.