Comfortable place to stay in fabulous location with great host