Very clean. Great location. Safe. Easy parking. Limited cooking space and not a lot of equipment but overall great place.