I can only describe this hotel as horrific, almost (only almost, mind) comically so.
We had booked a private tour of sri lanka and our tour organiser decided to 'upgrade' us to this hotel on our last night.
After a long drive there, it took half an hour to check in, because reception were inefficient, rude, and our room was not ready in spite of us arriving 3 hours after check-in opened.
When we got to our room it was dirty, full of stains, and had spectacular damp up the walls. The hotel assistant told us this was 'the painting style' of the hotel, and not damp, in spite of the fact that the wall was actually wet to touch, with sections coming away. Some of the lights didn't work, the air conditioning looked, quite frankly, toxic and so we chose not to use it, and the bed sheets did not look new, and were peeled back with anticipation of bugs.
The real joys started when we ventured out of the room (with our compulsory 'hotel guest' wristbands on) to discover that the hotel is entirely full of sunbathing germans, and old people. In fact to our amazement, the hotel garden (which is huge) was so full that we couldn't get a sun lounger at first. You have to request towels, and check them in and out on a timed-sheet, which makes you feel as though the hotel suspect you are going to steal them.
The pool was dirty, and the beach just beyond the complex was also dirty, and over-run with touts in a way that many other touristy parts of sri lanka simply are not. We found it impossible to watch the sunset without being asked to buy things every couple of minutes.
The hotel food also leaves something to be desired, and is buffet style, which means that you have to form an orderly queue, of say 40 people long, in order to get to the luke-warm, often unidentifiable food, which you then eat in a darkly-lit room with the other 300 people staying there.
Essentially, this is the hotel for you if you want to go to Sri Lanka and not experience any of what the country is really like, if you like your hotel to be dirty, stained, and a bit like Butlins for Germans (I am half german, i really have nothing against the germans at all - it was just astonishing how many hundreds and hundreds of them were there) and if you want terrible service.
In many ways, i have genuinely never stayed somewhere so awful.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC