Totally magical place. Warm, welcoming full of character and style in a stunning location.