Compared with other cruise lines, this is an average cruise trip, and you may not get fully the expenses. The services are very good. Food can be improved. Entertainment on board is very good. Shore excursions need to be improved. It is too long walk for passengers in both Bahamas and Mexico. The Mexico camaran ride to island and snorking is a bad experience. The service staff are generally very dedicated. The internet service is too costly and you even have to pay for airline boarding passes. Our suggestion is not to cut corners at the expense of passenger's essential convenience. Avoid going for shore excursion tours in Mexico. Shore excursion tours in Bahamas are OK. Services in hop on hop off tour in Miami need a lot of improvement. It takes a long time to check in on the first day and the attitude of service staff is not very good.
Good ocean view. Room is cold even when we set temperature to high. Supplies
like soaps and blanket are very limited. Service is very good.