very good location. parking can be a but tricky, but several parking garage options.