Location is OK. Nothing tourist nearby, but all destinations are accessible by subway. Internet good enough for video conference meetings. Accommodation probably better suited for business travel.