We arrived a day early and stayed at the Caribe Hilton. That was a wonderful hotel and had the best pool I have ever seen.
Getting to the ship was an adventure. We were planning to taking a taxi, but a tour group was leaving at the same time and the bellhop talked to the bus driver and got us on the bus for free. A little tip to the driver upon arrival and we avoided the cost.
The line at the pier was huge. We stayed in line for at least an hour. We should have waited a little later in the day. We had arrived at around 1:00, but 2:30 would have been better.