I am able-bodied, just very short.
I just came off of two cruises (January 28-4 day & Feb 8-3 day) off of the Inspiration and cruised on her last year with a friend in a wheelchair.
She said her accessible cabin (OV on Empress) was easy to be in. Bathroom was good.
The problem with the Inspiration is the Buffet area. The way many of the booths and tables are set up it is very hard to manuever. There are four rows of booths and tables on each side of the inside buffet area. Think of them as rows 1234.
Rows 1 & 4 are accessible by walkways, rows 2 & 3 are very crowded. When people are sitting in the chairs no one, not even able bodied, can get thru.
The crew was great. Even saw the head Maitre D helping seat wheelchair pax during lunch.
Hints for the MDRs--If you are assigned the Carnivale (aft) MDR wait until your time to dine. The lobby is very small and becomes sardine-like.
You can wait in the bar on 9. You will be able to see thru the stairwell to see when everyone goes into the MDR.
If you are assigned the Mardi Gras (Atrium) MDR it is possible to go thru the back using the midship elevator. We used this back entrance for both breakfast and lunch but not for AnyTime Dining at dinner.
Do not think you husband can get off in Catalina.
Ensenada has improved greatly. There is a vehicle that can take you into town. (Friend said $5) The sidewalks to town are OK but not great.
If you want to walk-- After you leave the port area turn left across the bridge. You can go straight or turn left. Turning left gets you to the Malercon, exit under the Big Flag and walk thru Big Head Plaza. (At the end of the Malercon is the fish market but there are several steps to negotiate.)
Cross the street at McDonald's. If you go straight look for McD's across the street. Go up the street and you will be on Ave Lopez.
The main steet, Ave Lopez has nice sidewalks and cutouts. Some are steep and off to the side of the corner. Many restaurants have sidewalk seating. We ate at Don Fernando. Other's like Los Corralitos.
The other areas/restaurants we go to are not wheelchair friendly. The sidewalks are not well maintained. Last week we almost fell into a well-made 3ft concrete hole.
Parking is now $17/day in Long Beach. Keep you parking tix out after you leave the structure because you will have to stick it into another machine when leaving port.