"The stay was so good, we extended an additional night. The layout was great, all facilities close to each other. Whilst the hotel was busy, it never felt crowded, the breakfast was fantastic, the restaurants all great. We went for an all inclusive package, loved that we could have meals in different premium restaurants. It also felt as is the hotel really takes care to limit food wastage, so smaller buffets replenished quickly, rather than huge trays of food that goes to waste. The kids club was great, the staff were so friendly and interactive with the kids. The swimming pools were big and plenty of space for young kids to splash around. Highly recommend!"