As Shangrila was fully booked, we decided to try this one. Good front-beach location, we booked a junior suite. Rooms are very big, well decorated and furnished. We managed to get a baby bed, however now extra-bedding available for the oldest one. Our rooms had shower and bathtub, all areas were cleaned and well managed. Staff was pretty helpful at any time and kids enjoyed the swimming pool (small warm pool where young kids can play..very nice). Some restaurants around but not a lot. We tried the buffet...international food can be found and of course bit of seafood and even hot-pot. Not disappointed at all.