Very clean. Nice place in good location. Exactly as advertised.