Beautifully cared for place with welcoming host.