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.