We took a taxi from San Juan airport to the port. Embarkation was a little tedious given the long lineups, but it may have been due to the time we arrived. Don't forget you're allowed to bring 2 bottles of wine with you on board - you can pick these up at the liquor store on the 2nd floor of the cruise terminal itself. You can also bring bottled water and/or pop on board with you. Once we were settled in, we left the ship for about an hour to walk around the port area.
We stayed in a balcony cabin on the Spa Deck. The cabin itself was very spacious and we will always pick a balcony cabin going forward. When we arrived, the toilet seat was dirty - we didn't notice it right away but later noticed it had been cleaned properly. That was a little off-putting! The bathroom was a little small but this is to be expected on a ship. The cabin had thin walls - we could hear our neighbours and we could also hear people talking above us. This didn't really bother us but may annoy others. The Serenity Deck above us was a hidden gem. Perfect secluded area for relaxing with a book, sun bathing, or using the adult-only hot tubs.
We were not very impressed with the dining. The food at the buffet was okay but nothing special. We definitely got tired of the buffet food within a day or so - we're not picky eaters. The lineups at the buffet were always very long. The dining room offered better options but nothing was spectacular. Service was always great.