Clean. Lovely location. A few oddities but overall a nice place.