Amazing location. Beautifully appointed. 5-star cleanliness. Great host.