A comfortable stay in a lovely garden setting