Me and my fiancé stayed here for six nights. In the first night we stayed in one of the bungalows on the hill. It was small, dirty had no hot water, bad/no wifi, the mosquito net above the bed had holes in it and the room & bathroom had a foul urine stench.
On the second day I tried to wash the walls, drain and toiled with cold water from the shower head but it still smelled horrible afterwards.
If we hadn't payed in advance with no possibility of getting a refund we would have left and found another accommodation.
So we talked to the staff and they let us upgrade to another bungalow closer to the sea for 400 baht extra per night for the remaining four nights. This room had air condition, ceiling fan, fridge and hot water but still bad or no wifi.
A few hours after we changed rooms I realized that I forgot my iPhone charger in the old bungalow. So I asked the manager about it, but she said that the cleaning staff didn't find any charger and didn't apologize even tho I assured her that I forgot it (very visible) in the room.
The included breakfast was decent. Fresh pinapple and water melon with fruit flies on it and a few basic breakfast sets to choose from. The musli with yoghurt and fruit was the best option since it didn't require any cooking. The tea and coffee tasted horrible but the view from the restaurant was nice and the wifi actually worked here.
Would not recommend this place to anyone.