We stayed one night at this hotel on our way to Cha-am. It was about halfway from Bangkok and made for a pleasant drive. We had two rooms booked in the lead in category and where allocated two rooms opposite each other on the ground floor, meaning there was a room above us. This actually worked out well as there was steady rain at times which meant we could stay dry as the upper areas gave us a covered courtyard below. The resort is split into two areas, literally by the small local access road. The side near the river, where we stayed is made out to look like a traditional Thai village and the section on the other side of the road, where the reception was located is more modern Thai style and single level. Check in was smooth and efficent, I had booked via their website the day before and we where in our rooms very quickly. The rooms are basic but very clean and well maintained, something that can be lacking in Thailand. We appeared to be the only non Thai's staying and they did seem reasonably busy, with a small group staying. Wifi worked fine in the room as well. The spa was fully booked when my wife etc went for a massage and they only times free clashed with our firefly trip so I can't comment on it. However the staff where able to recommend another local spa so the ladies where happy. As mentioned by others the firefly trip is certainly worth doing as you visit the local market by boat which is interesting and not at all touristy in a western sense. Little English is spoken at the market but everyone is very helpful, many of the tourist there when we visited where Thai's also going out on boats later to see the firefly's. We rejoined our boat after about 2 hours (with some other Thai's from the hotel) and set of for an exciting ride on a dark river, at quite some speed at times, all wearing life jackets. The firefly displays where interesting, a bit like looking at Christmas lights, but half an hour or so was plenty. Back at the hotel we ate in the restaurant which was good local food, and the staff also dimmed the lights and served the birthday cake we had brought from Bangkok professionally. Breakfast was fine the next day, with a freshly cooked egg station, not gourmet selection but acceptable for a local Thai Hotel. Check out was smooth and efficient and all staff dealt with where very charming and helpful, regardless of the levels of English. Probably a one or two night max stay, but worth doing if you are looking for a cultural experience not too far from Bangkok, or to break a longer journey as we did.