A place to feel at home with an excellent host.