Clean and comfortable. Great location. Attentive host.