This place matches the description perfectly. We had a lovely stay in this beautiful setting with wonderful views, excellent amenities, personal touches and a comfy bed. It was the perfect getaway.