I have worked from various coworking and business centres in Delhi NCR, this is by far the best coworking space in Delhi I have come across, it is value for money and the staff is very courteous and well trained.
Answer: The offices are located in central area and the staff is very friendly, their coworking spaces have a very professional ambiance