Rooms are good and large, but the individual buildings are very cramped together. Pool area is excellent. The restaurant food is very poor. Totally unspiced Thai food - and they did not ask if we wanted it spiced or not. We ate there twice with poor experience during our stay and thereafter we found restaurants outside.