This was the highlight of our trip to Sri Lanka.
The transfer from the hotel to Udawalawe was on time and comfortable, and they catered to us having a small child by providing a car seat.
The safari driver himself was very knowledgeable and flexible, and had a really sharp eye for pointing out things worth seeing. The number of elephants you see will mean, by the end, you aren't even surprised. There's so many! You'll see a lot more than elephants though, we saw plenty of peacocks, beautiful birds, an eagle, a Malabar pied hornbill, monkeys, and even a crocodile.
Finally, you'll get excellent communication from Sam, who tailored the whole trip exactly for us and kept us up to date with every detail over WhatsApp.
Really good value for money, and really recommended.