Based on the hotel itself, we'd give this hotel a 5 star rating. The only reason we have to give it a 4 is that the food war really disappointing. We had been in Sri Lanka for about a week in various hotels and restaurants prior to this stay, and really love the food and have found the quality and flavor of food in this country to be very consistent. However, the food here was really rather bad. We ate dinner and breakfast here twice, and all meals were consistently poor. Even the papadums were kind of stale tasting - this is not that hard an item to cook well! Otherwise, the hotel was great - great rooms, great staff, excellent grounds, nice pool. But they really need to replace the food service manager or chef and upgrade their food.