This was a good trip for myself, since I was traveling alone. The pickup at my hotel was prompt, and the 3.5 hour drive down pretty uneventful, if you need to stop, there are rest stops along the way with food and restrooms. We picked up an additional guide in Agra which I felt was not necessary. The Taj Mahal tour was pretty standard, there is a pre-defined 'route' to take. After the Taj, we visited Agra Fort, which was cool to see as well. Then, we stopped for lunch. Finally, we went by a artesian that produces works of arts with precious gemstones. I felt pressured to buy and did not enjoy this part of the tour. The drive back took about 3.5 hours as well, and they dropped me off at the airport as I had a flight leaving that night. All in all, I would give it 4 stars.