Awesome family getaway as a family we enjoyed every second . The kids were entertained at all times although they never went to the kids clubs, the kids club carers were always on hand and doing fun activities with the children. Pools were well kept and area around pool was comfortable. Clean towls was available daily.All the shows were included and even the children could enjoy them, a special children show was arranged . The Islands were well equipped and lots to do very well organized although we did not do any excursions we would definitely consider it for the future. Embarktion and disembarktion was well organized .Standard food for us but more than enough to eat at all times. The crew was fantastic always friendly and helpful. MSC will be my first choice in future cruises and would enjoy longer cruises in future and maybe make use of a balcony room for 4 people. Rooms were cleaned daily and gym was good