Hotel clean and today. We booked when there was a deal for all meals included (for adults and kids). Food was ok. Loads of choices and although not gourmet, kids loved buffet meals where they could choose and serve themselves. Win!
The highlight of our stay was the Kid’s club overseen by the wonderful Losaleni, Jan-packed activities and nanny service. Our 5yo and 2yo were exhausted by the end of the day after hours of swimming and playing. Being able to drop them at Kid’s club (with our nanny Mela for our 2yo) meant we could have some downtime and relax on the beach which was so great.
If you run out of supplies, there is a small shopping arcade with sunscreen, nappies, wipes etc. just get here, drop your bags and go and have fun!
Would thoroughly recommend a stay at the Shangri La if traveling with little kids. We had everything we needed and much more!