Excellent location. Well designed and equipped space.