We have just returned from our second trip to Kri Eco Resort. Accommodation is basic, wooden huts on stilts over the water and no hot water; doesn't sound all that appealing but the huts are fantastic and we took a £5 solar shower which solved the hot water problem! You can always do a night dive to get a hot mandi at the end of the day. The food and the staff are fantastic. Lots of people commented on how good and how varied the food was compared to other places.
The diving was out of this world. We dived with the oceanic mantas on 6 occasions and with the reef mantas twice. We saw everything from tiny pygmy seahorses to huge shoals of bumphead parrot fish. We did some long day trips to Fam and to The Passage and ticked off most of the 20 nearest dive sites to the resort. Maximum is 6 guests to a boat usually with 2 guides and most sites are within 20 minutes. I can get very seasick but didn't need my scopoderm patches at all.
As I said, it was our second trip to Kri and things were certainly much slicker this time around. We generally left on time, got to the site and our guides always checked the current prior to jumping in. Boat cover was great and we rarely dived a site with other divers on it.