We don't recommend staying here, only because it is very expensive not because we think there's anything wrong with it.
What its great for is enjoying a very reasonably priced High Tea. It runs from midday to 6pm and costs around $30 per person. Very expensive for Sri Lanka, but very reasonable for the quality of the high tea. Their pastry chefs are clearly very good