Extremely clean and comfortable. Great location. Hosts were very warm and welcoming, informative and attentive but never overbearing. Can't go wrong with this spot