Where to begin? Sunbeach is the best. Perfect location right on the beach. My wonderful room had a balcony with a great view of the Indian Ocean. Slept each night to the sound of the surf. Room and hotel clean as a whistle. Delicious food, so good. But what makes Sunbeach great are the people -- the staff are genuine and helpful and the incredible manager Chaminda is the man. I couldn't recommend Sunbeach more.