My wife and I have cruised many times on Royal Caribbean cruise lines,and though the crew for the most part is friendly,the overall cruise experience has gone downhill.
Fort Lauderdale cruise port is like a big cattle pen herded from snake line to snake line into chairs more lines finally to check-in only to see only a third of the check-in lanes are open.
The ship was Great and our waitstaff was commendable. The only downside was the port and shopping host.
Cabin was an outside balcony mid-ship very quiet and a short walk to the elevators.