I was there to visit a India Embassy and the location aloud me to do it wolking plus the area is privileged in restaurants and has the best craft beer bar a just 200 meters away. Great location, great place, I recommend.