A very relaxing and hospitable place to stay in a lovely leafy garden setting.