Take a look at the Lance model 2285 TT. We have a 2011 model and the two of us have spent a lot of time in it. Very comfortable. It's 27 ft long and has enough storage, including a closet, something you don't see in most TTs.
As for towing, get your wife into an F150 with the eco-boost V6. An XLT or higher trim. level rides like a car. We have a 2013 with the tow package and it pulls the trailer like a dream. Just got back from Grand Tetons and Yellowstone. No problems in the mountains and in the tow mode, the transmission will keep you at speed going down steep roads. We did one stretch of 8% grade and I kept it at 45 with just a little braking.
Take your time. Whatever tow vehicle you buy, get the tow package. That's a must. Good luck and have fun!