Do you have any advice for potential travellers?
If you can afford the trip, don't hesitate to go!!
It is definitely worth taking up the guide's offer to set up a "kitty" to cover tips for all of the meals and hotel staff, and for buying bottles of water every day - this makes life a lot easier.
Although it is tempting to just sit by the pool (or the beach towards the end of the trip) when there is any free time, we would recommend fitting in as many of the optional activities that you can. It is also easy to organise your own activities - at Ahangama, we organised a group trip by tuk tuk down the coast to Weligama, and had a superb afternoon of surfing (or trying to surf!).