Clean and comfortable. Good location. Excellent host.