Boarding the ship in Port Canaveral was no problem. Easy and quick. We stayed in Orlando the night before boarding and the drive to Port Canaveral was less than an hour.
Our adjoining interior cabins were great. There were a few times when our boys got locked out due to one of them forgetting their keys but otherwise we were thrilled to have two cabins that adjoined. The boys were always able to get into their room with no problem. Also, the cabins were very spacious and clean.
Ports of call, Bahamas, St. Thomas and St. Maarten. We did not get off the ship in the Bahamas. We have been there several times and decided instead to work on our tans that day. The only complaint I have is the odd smell on the back of the ship. I am not sure what the problem was but the back deck of the ship consistently smelled like a toilet. On days the ship was moving the smell was not as bad.