A great place to stay, easy to find, plenty of space, a beautiful garden and welcoming hosts.