Great location, great staff, and extremely clean place