Well worth a visit. Recommend that you take one of the numerous guides who are at the entrance waiting for tourists to roll up. They all wear a uniform polo shirt so you know that they are offical guides, however as like anywhere you need to be prepared to negotiate a price. We paid $20 US for a guide for 3 hours, our guide was excellent giving you a lot of background to the fortress which you would not get from reading the information pamphlet you get given with your ticket. There are toilets located just by the ticket office, very clean but no toilet paper so make sure you take tissues. There is also a water station before you enter with purified drinking water where you can fill up your water bottle. Be prepared to climb up narrow stairs to get to the top, the view is amazing and worth the climb. When we went in Feb there were no hornets which we had read about however we were told that it was the wrong season. Beware of monkeys everywhere which is all part of the Sri Lankan experience. When you exit the fortress there are numerous toilet blocks which were all clean and well maintained, again take your tissues. Make sure you wear comfortable walking clothes, shoes, hat and take water, there is nowhere to purchase water along the way until the exit. We arrived about 9.30ish which we found to be fine, the heat was bearable, the timing of your visit will all be dependent on the time of year you go.