I chose this cruise because of the age of the ship, the ports of call and the length of the cruise. Also, because of the departure city of Fort Lauderdale.
If you plan to stay overnight in a hotel would suggest you book one with free shuttle service as fares can be high getting to & from the airport and the port.
Being a first time cruiser I found the embarkation and disembarkation were quite easy.
Roomy enough for two people with 2 twin beds.
Lacked electrical outlets by the bedside tables. They were by the desk. Obstructed balcony was not an issue. You can still see a lot. Safe in room was an asset. Bathroom was a good size.
Room was made up every day and refreshed on request.