The Haven is a stunning place to stay. Very comfortable bed, and everything you could need in the kitchen. Hospitable hosts, did everything to make our stay enjoyable