This place isn't bad, but it isn't amazing. This property seems to have some sister properties right around the corner that seem to be a bit newer and might be a bit nicer (granted a bit more expensive). Ultimately, it is relatively cheap, close to the Delhi Metro, and liveable... but nothing to write home about.
