Staying at this hotel was an uncomfortable and disappointing experience. The hotel rooms are old with mold growing on the room walls and bathroom tiles. There was even a gaping hole in the ceiling of our room! Despite not opening the balcony doors of our room, the room was full of mosquitoes, and we spent two sleepless nights having to swat mosquitoes and hearing them buzz around our ears. We informed the hotel staff after the first night that the room needed cleaning, and when we returned, the sheets were not changed, and there were no fresh towels. After speaking to the front desk about the room, they promised to send someone to clean the room, but that eventually happened only after multiple reminders and an hour and half later. Even then, we noticed that the pillow cases were not changed, and the room was swept and not mopped ( you could see footprints on the floor). Breakfast was mediocre, and when we decided to order a Sri Lankan breakfast, the staff told us that we had to wait for an hour for breakfast to be ready. We also inquired about advice on visiting some of the attractions around town, and we were given false information by the reception which we only found out after hiring a driver to take us there. The hotel makes money from the wedding receptions that they have onsite, so be prepared to bear with loud drumming and music late into the night. Overall, hotel has poor customer service, poorly trained staff and low standards of cleanliness and maintenance.