We were dreading staying here, as we had read so many bad reviews once we had booked (holiday package). The photos don't do it justice, as the location is phenomenal! We had the intention of relaxing before noisy Bangkok, however it was too secluded and there was nothing to do at night once the restaurant closed! You cannot get anywhere unless by boat and they stop at 5pm. The rooms were good , we stayed in a bungalow and restaurant not bad either. The negatives ate that on a daily basis tours stop over, we're people come snorkel and have a buffet lunch, disturbing the peace. Breakfast buffet was horrible everytime, however my boyfriend did enjoy his. I had to order eggs twice, and they just didn't come, by the time we asked again we were told breakfast was closed. On the plus side, there is free wifi. There's a shop next to the restaurant, we made use of this as every item on the menu is so overpriced! What makes it worse is that most restaurants are the same price, and you have no option but to pay! However, the restaurant is on the beach, and the view is fantastic