Excellent in all the ways, the only thing that we suggest is to put more amenities late night in the Carribean Cruise. like piano bar or late show. For us the best cruise we have been on. The food have 5 stars. The beach club incredible. The shops were excellent quality. We reserved the next trip for the French Riviera. We are very excited for this trip. Also we had the opportunity to meet Sir Richard. A very nice person. We recommend maybe adding a few more live TV channels in the rooms and we also recommend for Caribbean cruises spending two days at Bimini instead of having a sea day. Also maybe greater cold settings in the room and a nice dumpling/chinese place with Peking duck would be phenomenal. Also I recommend the carnival food to be open later at night and we need more cookies on the ship. Overall this is the best cruise we've been on and we can't wait to come back!