Location: Excellent if you need to work in south delhi. Best if you have work in Nehru Place as it is just across the road. Comfort: Good and spacious rooms coupled with good services. Food: Nice restaurant atop the hotel. Food is good and the service as well. Breakfast was complimentary for me. Facilities: Cab services, Lifts, free wi-fi are now must-haves and you can find all of them here.