Lovely place with great touches and a superbly welcoming host.