Nice and clean. Location is great. Parking was not great.