Just got off my 8 night 9 day Florida and Bahamas cruise. It was a 10/10. Beautiful ship. Great staff besides the women at the desk in ocean cay. Shoutout to Joe from Zimbabwe, in dining and Wendy in bartending from DR. Awesome staff! Shows could use a little more of a plot. Food was delicious. Better food in main dining. Speciality restaurants are good, didn’t care for the hibachi one. Their dining packages vary to what you can have at each place. Ship was clean and we loved the games by the pool, grab and go food, and ice cream. Never had a ship that stayed in the islands so long. Such a plus. Ocean Cay is amazing. Great energy and music by the pool. Room is a bit small but we made it work. All in all, we will be sailing with MSC again. Trust your own review!!!