Cozy with great view and a great host.