A comfortable well equipped home with welcoming warm and helpful hosts.