We booked this cruise 30 days out at a great price and it was perfect! We love to cruise this was my 4th. We had both had been on the Mexican Riviera cruise before, me with Carnival and my husband with Royal about 10 years ago but even so I have to give this trip a 10 out of 10. Everything about this trip was perfect we had a blast!
Our new tips for cruising....Eat breakfast in the main dining room we had Filet Mignon and eggs everyday and it was AWESOME! We very rarely went to the buffet on Lido unless we needed a snack. Make sure you check out Lido every once in awhile they might surprise you and put out a chocolate fountain when you least expect it!
If you are not getting stellar service at dinner just say something (nicely) to the main waiter of your section. We were getting out of the dining room at 10 pm for late seating and told them we didn't want to take that long and boy did they step it up! When cruising it is a crap shoot whether you get good table mates or not. On our last cruise we were with another couple who didn't speak English so the whole week we just nodded and smiled. This time we got lucky and had a great couple our age that were very nice and we had plenty to talk about every evening.
I love having a balcony! My husband doesn't always let me pay the extra money for one but if it was up to me I would get a balcony every time. Your room seems a bigger for one and there is nothing like sitting out drinking your morning coffee or tea and just relaxing. This trip we also propped our door open before going to bed so we could hear the water splashing while we slept! I was AWESOME totally recommend it!