Overall a really nice, comfortable place to stay. Wait staff, Marlin, and exec chef were friendly and enjoyed our conversations! Breakfast was good, dinner was good, grounds and pool area very well kept. The superior room was spacious, clean, and loved our balcony.
Stayed for 2 nights, ate our meals there, lounged poolside for the day, and just had a fantastic leisurely time, which is all we had on our itinerary for Weligama!
Would definitely recommend this hotel and stay here again!