you might look at the mini-winne offerings. They don't hit all your list of wants, but likely would be reasonable to pull with your colorado.
Nice thing is the version my brother has addresses a couple of small trailer issues I didn't like
1) there is a couch AND a dinette. dinette is in the slideout. means one has a nice seating other than the dinette seats
2) It has a queen bed. Now the queen bed is a murphy bed behind the couch, couch flips forward, murphy bed drops down, So you don't end up with a Jacknife bed.
Shower is very nice, walk in actually slightly larger than the shower in our outback.
2011 Keystone Outback 295RE
2004 14' bikehauler with full living quarters
2015.5 Denali 4x4 CC/SB Duramax/Allison
2004.5 Silverado 4x4 CC/SB Duramax/Allison passed on to our Son!