I wouldn’t consider this resort 4 stars, it’s 3 stars at best. It starts off poorly with the lack of customer service at the front desk during check in and never improves during our 5 day visit. Concerige can barely be bothered list his eyes off the phone to greet you while coming/going. The breakfast buffet leaves A LOT to be desired, we ate there once on a day we had an early excursion and everything was lukewarm. Food that should be hot and foods that should be cold, all lukewarm. It’s likely due to the fact that the entire hotel lobby and restaurant is open air, with no air conditioning. It makes for a very poor dining experience, especially buffets! Yuck. The hotel grounds were in need of repair, the pool beds and sparse chairs could all use an update. There were fallen leaves everywhere, and we never saw a groundsman during the stay. The honeymoon suite room was very nice aside from the shower that didn’t drain (not at all- bathroom flooded even after we removed the drain cover to help) and the water pressure was so unpredictable from high to low that it actually caused the shower head to jolt up right and spray out of the shower. We couldn’t use the rainfall feature because the knob was broken. Bed was very hard, but that was our experience thru all of Thailand. Final note, my husband & I are in good shape and that hill from the shops/beach/dining areas to hotel is so steep, with the heat and humidity, you’re downright miserable when you arrive. I won’t stay here again