Excellent stay. Lots of families, kids had a blast. Staff was amazing. Kids Club was a huge hit and a wonderful surprise. Staff was full of energy and always smiles, fun curriculum and program for all ages. Kids 3 and older could be left at the club while parents do their thing, we kept our guy, but he was eager to always go and hang out with friends there so I am sure he wouldn’t minded if we left him for a few hours one day. Hi Food at the hotel was excellent. Breakfast was brilliant, and we tried hotel buffet for dinner which again was above expectations and wonderful experience. Not sure if consistently different but we went on 2 different nights and food options were different. Staff was amazing, and hostess Jelena went above and beyond to help with our kids. Both nights great and a ton of options for everyone. Pool bar and beach bar were great, and staff was brilliant at both. Promenade restaurant looked great, but we ran out of time as we also tried a couple of great restaurants next to the hotel on the beach. As well great options, right there.