We flew from Phoenix Arizona to San Jaun the day before our cruise left on April 4th. We stayed at the Conrad Hilton which was very close to the Cruise Ships. San Jaun was beautiful and wish we would have planned more days there.
The embankment process was very smooth and we were in our room by 2 PM. We booked a class BA balcony room on the Caribe deck which has larger balconies, and it was a very large balcony. The room itself wasn't too bad, but it was pretty small and the bed was bad. The bathroom was very small. We meet another couple which booked a mini suite on the floor below us (9) and it had a real bathroom. The room was worn and did not seem as clean as it should have been.
Leaving San Jaun there were a very large number of locals on the ship that got a good deal, I would not leave from San Jaun again.
We had anytime dining which worked out great, food in the dining rooms was good, I did not think the buffet food was very good and little variety. Vary limited room service options. The two specialty restaurants were great, very good food. Breakfast was the worst, the dining room was only open from 7am to 9 am for breakfast and the buffet was crowded and the same stuff every day, had to find a place to sit - this was the worst part of the cruise.
Pools - very crowed. Spa was nice, though they were very sales orientated - pushy. In general everywhere you went they were trying to get you to buy liquor, especially at dinner.
They did have a GLBT get together several nights which was nice.
Overall great cruise, I would just choose a smaller ship next time, and leave from a different port.