We just returned from a 6 night stay in the main wing (interconnecting rooms). Stayed with our children who are 5 and 9. Kids club was a hit with both and they both made great friends in the kids club and the pool. Breakfast was included in our package and was excellent. Choice was fabulous. Great touch with the themed plastic ware especially for he kids (hello kitty). Main pool was very clean, great service around the pool. Don't miss the yellow curry at the Thai restaurant at the other side entrance (I ate his twice!). Location is fabulous, each across the road, walk right outside to the many shops. Free wifi, although I found patchy within our rooms, was perfect by the pool. I highly recommend this hotel and will stay here again. Staff were very friendly and helpful. New bar opened during our stay which is a great spot. Love this place!