First, the purchase of the cruise and shore excursions is easily done online. The hotel they booked us into in Miami - the Cambria had gorgeous rooms. We thought the rest of the cruise would follow suit. We should have known better when Cambria's restaurant was the worst I've ever seen. The food was horrible. We then went to the pier and tried to board ship. Of course long lines in sticky heat. The ship computers had gone down and we had to wait for them to come back up. Also, passengers couldn't leave ship either.
The ship is old and needs to be drydocked. The interior staterooms are tiny and uncomfortable, with nowhere to sit except on a stool or kitchen style chair. The rugs are dirty and fraying. The staff were great, trying to overcome ship's shortcomings. They were trying to keep us all healthy and made sure we purified our hands before every meal by spraying disinfectants on us saying "washy washy". We couldn't serve ourselves at the buffet so long lines built up, as well as tensions. There were too few deck chairs in the shade and people staked them out and wouldn't share. More tensions. Entertainment was excellent, different acts could be found throughout the ship. On shore excursions were plenty and worth their price. Good diversity, but most passengers were over 70 or disabled. Don't know why. Final disembarking the ship was as painful as embarking due to delays and long lines. Then had to wait five hours at airport to go home.