Excellent location. Clean. Comfortable. Great host.