Our group: Family of four. Two adults, two daughters (12 and 10).
Prior cruise experience: We had been on three prior cruises, all with Disney, all Bahamian itineraries, all shorter than this cruise. The new itinerary, and trying RCCL were both attractive to us.
Embarkation: With no priority whatsoever, we were a little worried about facing a long queuing process at embarkation. We arrived at the port at about 11:15, and were on the ship by about 11:45. The longest we weren't moving was about 5 minutes processing our paperwork, passports, getting SeaPass cards, etc. It was an incredibly efficient embarkation.
See above. Safe didn't work. No complaints about stateroom.
Very convenient to FLL airport. Several adequate hotels nearby as well.
No different than Castaway Cay, for comparison. Local merchants selling goods will attempt to draw your interest. If you don't want to engage, don't. It's pretty simple.