The 31' Aspect is self contained with an on-board genrator. It is with a full entertainment center. It has a Dinette in the Living Area that converts into a Full size bed, and a Queen, Tempurpedic bed in the master bedroom. We offer unlimited mileage on ALL of our Drivable units! Sleeps 4 total.