Very clean. Great location, right in the center. Can be a bit noisy, but that's to be expected at that location.
Would recommend!