The hotel was OK - but the pool was murky which was did not look hygienic enough to swim in and was not cleaned during our stay, the room stank of cigarettes and male aftershave, and there was a misinterpretation at our checkin which took some time to resolve as the room we had seen advertised and booked was not what they had recorded to give us (although the guy was nice and tried his best).
The worst part of the stay was a female staff member, who we assume must've been management although I hope not as she never introduced herself and was highly unprofessional and rude. Our second & last night at the hotel, she came over to us at dinner and just starting speaking AT us in an irate tone, saying she permitted us having A/C last night but cannot tonight, acting and speaking like we'd advertised her room incorrectly and it was our fault and she claimed the guy who checked us in didn't speak English (which he did). We kept trying to explain but she continued to interrupt us and wouldn't let us speak. She walked off on the phone and said no more but when we returned to our room half hour later the air-conditioning had been disconnected.
There are so many places to stay in Hikkaduwa and I definitely do not recommend staying here.