Royal happens to be our favorite line, and accessibility is very important to us. Royal has a dedicated “special access” department that is VERY helpful - (866) 592-7225. For comparison purposes, we have also cruised on Princess & Carnival. We have never had any issues on Royal. They have always had someone available to push us in manual wheelchairs on & off the ship. When getting off, they have a meeting area for wheelchair users & families, and escort everyone as a group, or in small groups. Depending on the port you sail from, it can get a little confusing getting to the right boarding line, but just ask & someone will be happy to assist. With scooters, boarding ourselves has never been an issue. We book Accessible cabins early to make sure they are available. A lot of the newer scooters will fit in a regular room (it will be tight to move around inside), but you can find door widths online. As far as getting around the ship, everything is accessible. There are several wheelchair areas in the theaters. You can either drive your scooter to your table in the dining room, or leave it right outside. Most excursions are wheelchair Accessible, even those needing to take a tender in. Their shore excursion section lists the ones that are wheelchair Accessible. My only complaint is that, at busy times, it’s occasionally difficult to get an elevator to fit in with a scooter. Let me know if you have any questions, & I can try to help. We have sailed from several different ports, and on quite a few Royal ships. And No, I am not a travel agent, nor do I work for the cruise line. Lol. We just love to cruise. We are both disabled & cruising is the easiest vacation for us.