Sparkling clean, great location, good vibe, a bit noisy due to the bar in the lower floor, great service, nice staff.