Clean comfortable and cozy with a cool view and nice hosts.