April 2015 - 3 Night Bahamas (Port Canaveral Roundtrip) Cruise on Enchantment of the Seas
Royal always has a good friendly staff. The ships are well taken care of. And plenty of place to get a drink. They take the time to learn you likes and names. I like a great deal and nice comfort. Toughest thing about cruises is getting the excursions you want before they sell out. Scuba went fast and so did the Cabana's. May have been too limited.
Carnival would be the cheapest and so is the service.