Super clean and nice. Great location! There is no heat or air conditioning (or at least I couldn't find it so know that going in. Wonderful place.