Very clean. Helpful staff. Quiet area, great value, and some fun quirky touches.