We stayed here for six nights on our Far East tour. The rooms we stayed in smelt damp when we first got there, but I suppose with doors all closed & no air conditioning on it was going to be. They did get better as the days went on. Breakfast was good with plenty of choice & the pools were great. Room service was excellant, with plenty of vegetarian food & good prices too. It was my elders sons 18th birthday which the staff surprise him with a birthday cake, so thank you. Overall a nice resort with plenty of things to do, good beaches & great food & service.