Comfy, clean, and cozy place with a fabulous view and a lovely host.