The check-in was smooth and the room was decent per price range. The only disapproving factor was a subtle odour that was there in the room but it's not something outright disturbing. So all in all, it was really good and worth the money.
Hotel is clean, comfortable and at a very good location in south Delhi. Moreover the staff is very cooperative and very polite. It was a pleasant stay