This is a wonderful place to visit. The history is astounding, you need to be a little bit agile as there is a lot of walking and more than a little, uphill, stony, walking too. A lot of this in bare feet! But oh so worth it.
Get a guide, it's impossible to appreciate the history otherwise, unless it is your speciality. We didn't do the balloon ride as we visited in May and they do not run them then. May is a little hot, but so quiet and no crowds, no waiting, no queueing. It may be out of the high season but you get to appreciate the temples and stupa in peace. More