Our 23-foot 2006 Itasca Navion has a decently sized shower (I've never measured it, but I don't have to be a contortionist to use it). The beds are a fold-out sofa and a fold-down table, side exit in both cases.
We like the length because it's right below the cutoff point for a lot of things: some ferries we've been on won't accept any RV longer than 24 feet, for instance; and a lot of parks and RV places charge more for spaces for longer units. And I can park it in a supermarket parking lot, as long as the lot's got facing spaces without parking blocks.