We are a couple in their 50's traveling on their 11th cruise. (10 with RCI) We traveled with AA from IND to MIA direct without incident. A direct flight is the only way to go if you can get one. We stayed at the Embassy Suites Airport coming in and it's OK. It's an Embassy Suites basic hotel. Nothing exceptional. The manager's reception has sure changed over the years. The drinks were in dixie cups, popcorn and that's about it. The Embassy does have a contact with van driver's to take you to port and this is a good deal. The cost was $10.pp and they leave every 30 min.
Getting checked in by Royal was fine. We had done the internet check in and the whole process didn't take 10 minutes. We are Diamond members but the line for others did not seem that long. We got there around 12:30 pm and went to the Windjammer for lunch. The usual fare nothing bad or good. At 1:00 pm we were able to go to our cabin. We had an E1 balcony at the very back of the ship. The cabin was a usual balcony cabin however we had the right end the the balcony was great. (24'x16') We spent a great deal of time out there.
We went on the catamaran snorkel trip through RCI and it was OK. The ship wreck they took you to did not have alot of fish there at the time we were there. Then we went shopping. St.Martin is great duty free shopping and there weren't that many people in the stores. San Juan we went out shopping on our own. They let you off the ship at 7:30 am but be ware the shops don't open until 9:30 am. Getting around is very easy. The store owners were not bartering like we had seen in the past. They let you off on pier 1 so if your looking for the duty free liquor you have to go to pier 3 which is to the right of the ship getting off the ship.
We dined in the dining room the majority of the time. The service was great, the food was good some nights and not so good other times. They have definitely cut back on the portions but they will bring you as much as you want. Entertainment was good, the production shows were the best, the comedians were really for an older crowd. Some people with children were leaving the shows. The ice show was the best. I can't believe what they do on ice on a ship.
Finally is disembarkment. We scheduled an Everglades tour so we were off the ship bright and early. No snags at either customs or immigration. One of the smoothest departures we ever had.