We (3 persons) spent the extra money to get a beach front bungalow. It was worth the extra 500 Baht. The room service was good but you should be aware that fornt desk clerks are not very good in English. Trip to Chong Fah waterfall on a moto bike Taxi was perfect. Snorkeling trip was booked worn on a wreck diving trip with no possibilities for snorkeling.
The service for the room was realy freindly and good. And for the money it is probably the best bungalow you can get there. I stayed in Nang Thong Bay I resort before, where the service is more professional - but you have to pay the difference.
Green bay room service - for me - was perfect considering what I had to pay. Reservation mad in August worked perfectly for the holiday season over X-mas.
For the food: the Tom Yang Kung in the Green Beach Restuarant is a bargain and delicious.
In the evening and for the breakfast we preferred the nearby Nang Tong Bay Resort I Restaurant.