My girlfriend and I booked this hotel for two nights last week so we could see the Taj Mahal (less than 10 minute drive) and Agra Fort (less than 10 minute drive).
We arrived late Tuesday evening from the train and the hotel arranged taxi was waiting, although he added on an extra 100 rupees for being a night driver and then when we agreed, added another 100 rupees for being a night driver as we got out - this was to be a recurring theme.
The hotel is an excellent location for Taj & Agra Fort, and the food served there is the best we had in two weeks travelling India (Goa, Agra & Delhi).
The service was excellent throughout, even when I refused the hotel taxi driver as he was constantly agreeing a price and then adding another 100-200 rupees as we went to pay, the hotel manager came to see me to apologise and was one of the nicest people I met in India.
We got one of the better rooms available and it was excellent, probably even better than the pictures on the website. Spacious, Sky TV with over 100 channels, not much of a view but very clean and modern.
I would definately recommend this hotel for business trips in Agra or for visiting the Taj Mahal / Agra Fort and I would certainly recommend the food there!