Very clean place. The street is a bit loud, but the location is good and easy to find.