We have worse experience with this cruise. Poor service. Staff is irresponsible. No entertainment in this cruise.No entertainment for children. Pool water is not cleaned.. Indian food quality is very poor. Room service no one picked up the call in reception.we booked a private photoshoot between the time 8 to 8:30 pm but we got only 5 minutes late and photographer went to do the private photoshoot of someone else.We purchased the network for 7 days it was too expensive and the network quality we thought was too weak. I would not like to recommend anybody to travel on this cruise.we travelled 24 hours to board this cruise but the services were so poor.we also travelled a cruise in Singapore and NCL and we were happy with their management . I would suggest everybody in my known not to waste their time on MSC seashore and visit a better cruise.