The Haven is a lovely place to stay! Warm and cosy with the amenities of home, the loaf of fresh baked bread was a delight on arrival. Peaceful and tranquil, comfy bed and the spa under the stars.... a great night away.