Very clean place. Small, but sufficient room. Cool building/decor with nice coffee shop downstairs. Limited parking, but we made it work. Very nice staff.