May 2014 - Carnival Ecstasy to Caribbean - Bahamas
The boarding process was long due to people not being proactive in linking their credit cards to their carnival card to access their room. Dinning was great and best of all, it was free. They should change up the lunch. You could only have so much burgers and fries.breakfast was good too.
Lots of activities that you won't be bored and time will fly