Very clean. Great communication. Wonderful little spot for a night out on the town. The parking across the street was great as well.