I overall enjoyed our stay at Koh Kood resort. I think out of all the beachfront options I saw on the island this was the best value for money. The beachfront was one of the most beautiful and the deck with chairs was my preference for a day at the resort. If you want sand just hop on a bike and explore the many other beautiful beaches on the island. The dock was perfect for jumping off (though it needs some repairs and a little tlc), same goes for the hammock and swing in the water, very enjoyable just a little old. The resort needs to put some money into fixing up what they have first instead of building new bungalows. We stayed in a garden bungalow and while nice needed just a few things fixed. The door for example jammed and was hard to open, the bathroom you could tell was once really nice and now looked just slightly rundown, but again no huge deal. Housekeeping is a little funny, they truly don’t do much more than half make the bed and leave you some waters. The food I thought was decent, they had a good pad krapao, there are also many other restaurants on the island it doesn’t matter too much. The cocktails I thought were good, great mojito. Again I think you come to Koh Kood for the beaches and the one at this resort is stunning. And with the prices of other beachfront hotels this place really does offer good value for money, maybe not in Thailand but in Koh Kood, yes. I would go back :)