Very clean and very comfortable. Beautiful location. Excellent host.