I have a Bounder 30E that is about 31' long. IT is very comfortable for 2 with up to 2 kids, and I am happy with the very large bathroom, and rear queen bed. It is shorter and lighter than many designs, and therefor has plenty of cargo rating, and a 100 gallon fresh water tank.
Sure it would be 'nicer' to have an extra 3 or 4 more feet when camped, and it would be nicer to have a unit that is 1,000 pounds lighter and 4 feet shorter while driving. So it is a compromise.
I would really like to have a RV with a murphy bed in the back, and a slide out about 7 feet deep back there. Then at the RV park, my 27' long class A could turn into a 34' long big rig with a huge bedroom. . .
Dual Wall slide outs are really nice, but a heavy option for a RV floorplan. They really open things up though. There are a bunch of things to consider. My first RV was a 23' long F-350 supercab and a camper on the back. Second was 27' long class C. Then I bought the Bounder brand new, with all the options and a floorplan I really liked.
Yes I have had friends with a corner bed, and the bathroom sharing the back wall of the RV. The bathroom was to small, the bed was tiny! Not for me.
My bathroom takes up 6 feet long X 8 feet wide of the RV. On the drivers side is the tub/shower, then toilet next to it, and then a hallway, with closet and sink on the passenger side. By opening a 24" wide door, I can close off the forward side and another door closes off the rear side of the bedroom. So If I had visitors, I could close off the rear bedroom, and they are free to use the bathroom (as long as I did not want to leave while they are taking a shower).
Looking at RV's you will have to compromise on somethings that you can live with, and keep looking for things that you could not live without. One friend says that she MUST have a passenger side stove, so that while cooking she is looking out the window towards her campsite, not at the neighbor's picnic table. I must have a oven, because I love to bake cornbread.
Have fun shopping!
Fred.