Clean. Well equipped. Lovely place.