A charming place to stay, with a lovely garden and quaint features.