Lovely place in a wonderful location! Maggie is an excellent host—responsive, communicative, helpful, and accommodating!