I have stayed here with family for 3 days. Front office staffs were friendly and helpful. Room amenities included Table Lamp, Extra sofa, LED TV, Coffee Maker, A/C, Fridge, Wardrobe, Safe Locker, Hot Water and Toiletries. There is a Cargills Food City Super Market right across the street where you can buy almost everything. As it is situated on a busy road, you will get Tuk Tuks or Buses easily. Even a rail station is nearby. ATMs are available with in walkable distance. Most of the Colombo city attractions were easily accessible from this place in a Tuk Tuk (with in almost 6-7 Km radius) The Check-in and Check out formalities were pretty easy and fast.
The only things that would have been better are -
1. Despite Sri Lanka supporting both round pin and flat pin electrical sockets, this hotel carries only flat pin sockets. However, a socket converter is available cheaply at the Super Market across the road
2. Being a city hotel, the surroundings are not so scenic. The hotel just sit on the side of a busy street with a small lobby and literally no car porch. Parking is also limited. However it didn't bothered me much as anyway I was not traveling in my car to Sri Lanka :)
3. There are no great restaurants nearby though you have some options available
Overall a pleasant experience to Sri Lanka.