A large, nice place with all the necessary comforts and a great host.