This is just a review for the Restaurant - Peaceful spot with a beautiful view of the lake. Stopped by on our drive from Dambulla to the Colombo airport. It was mid-afternoon, and, we had the place to ourself, so we sat out on the patio to catch a bit of the lake breeze and enjoy some Lion beers while they were preparing our food. Only problem was that our picnic table wasn't very clean, and they didn't offer to clean it. We were also a little nervous about timing, because we had to catch a flight in Colombo, but curries take time, and they eventually motioned for us to come inside for lunch.
Inside (we were still the only party there), there was a large table with a whole spread of curries and little side dises beautifully set out for the 8 of us. The food was woderful, and very reasonable, too: we had 6 orders of the chicken curry (650 rupee; about $5 US); one vegetable fried rice (450 rupee; about $4 US) and one seafood fried rice (650 rupee; about $5 US) for the 8 of us, and they were very good. Our table was clean, but the place could generally use a little TLC and overall cleaning.
But, I'd rate it a 4 based on location, view, good prices, tasty food, and friendly service, and hopefully by the time you stop by, the place will be shiny clean for you, too!