My family chose this cruise because it was not very costly and we heard carnival was good and it was a ship close to home. The overall experience on the boat was fantastic staff was great our housekeeper or steward Gede did a great job always had our room clean and always had a big smile on his face to serve us an all around great guy! All the staff all around did great and always had smiles on there face and ready to serve whenever! Our dining room staff also did great I believe the supervisor we had named Ariel and his 3 other staff members did great always made sure we had food and drinks and they always had a smile on there face also all around great guys! I look forward to going on another carnival cruise just for the service thank you carnival for a great and memorable vacation like y’all promised !