We were so exited when we arrived, pool area ok, reception communication not as great as expected, we had no water without warning for 2 hours, resort is located up hill, very difficult to walk to town, must get taxi which cost 200 Baht each way, food not good , their chef is no good, try other places for food, overall not as great as you see in other reviews, I will try other places next time