We arrived at San Juan the night before and stayed in the Caribe Hilton, which was very nice, but we didn't have a chance to check out all the amenities - would definitely go back though.
Embarkation - We were collected from the hotel at 1pm on embarkation day along with several other couples. Embarkation was quick and easy - we were on board sipping our champagne within 30 minutes of arrival.
Cabin - We had a 2C - the cabin was actually bigger than I was expecting, cleverly laid out with lots of wardrobe and storage space. I am so glad we booked a cabin with verandah because we spent most of our time on board sitting out there.