So I am high level elite status with both Marriott and IHG over a long period, so mostly stay within those hotel groups across the globe given both the perks and the rewards bookings with points. Kandy did not have that option, and with a 1.5yo baby didn't feel adventurous enough to try a boutique unknown brand (even with good reviews), so we chose this Radisson as a known 'brand'. It had been 11 years since we last stayed at a Radisson anywhere and that was Puerto Rico.
For reference also this was a personal trip to Kochi in Kerala with my spouse and 1.5yo child and overall our first trip to Sri Lanka and Kandy specifically. We stayed for 2 nights and booked a suite room overlooking the beautiful Kandy Lake, and also included the breakfast option (which was a buffet).
Overall, like mostly everywhere in Sri Lanka, the service was excellent throughout the hotel from check-in to housekeeping to breakfast and rooftop servers and concierge. Everyone did their best to try and help out, and were attentive to our baby.
The room while not massive for a suite, still had 2 main rooms, purely a stand-in shower, a large balcony overlooking the lake . And because we were in the corner we got a city view as well as some of major sights like Sawtooth Buddhist temple with its gold roof. It was modern, and they well provided for our baby with extra garbage bags, crib, etc.
The breakfast had very good Sri Lankan food, as well as some western options. Hoppers on demand are always a highlight.