Wonderful holiday resort for families. Great location for beach and marine life fans. Definitely try snorkeling. They also offer all sort of water activities onsite, including diving (PADI), island trips, aqua aeropics, etc. All the food in the restaurants is fresh and delicious locally outsourced, too. Staff is friendly, helpful and dedicated people who go above and beyond to provide seemless service. Special shout out to Osama from Le Cafe, Waled from Exotic, Atef from The Waves, Mahmoud and Nour from the Front Office team. If you are looking for a polished glam luxury, that's not the place for you. But if you are in search of an easy and relaxed vacation place, with kind people, genuine smiles and fun music, Royal Monte-Carlo resort is definitely for you.