Clean and well-appointed. A very nice place.