An inviting place with a relaxing garden and wonderful host.