great wee place with a lovely host and a beautiful garden