What an awesome vacation. We had a group of 9 of us (friends) spending 3 days pre-cruise at the lovely Westin Rio Mar resort in Rio Grande, PR (1 hr from San Juan).
Boarded ship on Sunday within 1 hr of arriving at dock. Met up with my baby sister and her boyfriend onboard. Went to Royal Promenade for about 45 minutes, had a drink, picked up kids soda cards and looked around ship till time to get in cabin.
Cabin was a nice size (for a ship of course). My husband and I shared a balcony cabin and had our kids (15 & 12 yrs) across the hall in an inside cabin (CAT M). Worked out great for all.