I went to Tishan because of the good reviews. Mistake.
+ The pool is indeed nice and clean. Breakfast is excellent, both Sri Lankan and Western choices. The staff are friendly (the owners not so).
- The hotel is far from town. There are no restaurants in the area (and the resort has only very limited menu). The wifi does not work in the rooms (only around the reception area). If you sit there, the mosquitos will eat you.
The bed sheets are not clean (unindetified stains). Room is very hot despite the ceiling fan making it difficult to sleep. There is TV in the room, but only 1 local channel working.