Recently had a nice stay at this hotel. I was in a Royal Mughal Suite (via SNA) and thought it was nice, albeit a tad on the dark side (few windows for natural light).
I had no complaints of internet speed and did not see any speed options when signing in with my provided coupon card. I wasn't around for breakfast hours but did take advantage of the free drink coupons provided to Plats in the evening once. The lobby bar is very nice and you can see the nightly dance performance on the stairs nearby. The evening buffet at Taj Bano was tasty and decently priced, I had no other meals in the hotel.
Overall this is a great base for visiting the Taj Mahal and other sights nearby, I would certainly recommend this hotel.