Very clean. Great location. Parking was a challenge