My husband and I travelled with our children, 11 and 7 in late February 2013 and stayed in a family deluxe room which was fabulous! Layout was perfect and very spacious for a hotel room. Resort is absolutely beautiful. The facilities are well maintained and exceptionally clean. We had no issues with check-in or check-out and were able to make our restaurant reservations with no issues. The food was average with lots of variety. The Japanese restaurant was awesome! The beach itself was nice but we were not impressed with all the seaweed in the water. Our only issue was with the fact that you had to pay for the Pirates island waterpark, the mini golf after 6 and the laser tage (which was so not worth it!). These activities really should be included with the resort.
Overall, we would recommend this resort to friends, especially ones with families.