This 30 ft toy hauler sleeps up to 8 people. It is very open and has a lot of space. It has a queen mattress in the front of the trailer and has 2 twin pull down beds along with a lot of space to put air mattress and other bedding on the floor. It has a stove, a microwave, a refrigerator, a kitchen sink, several cupboards, and the AC/heater work great. Each side of the trailer has a table that folds up and down. You will need a diesel 2500 truck or SUV with a tow package to pull this trailer. It is very heavy. This trailer is ready to go. It has just been recently updated with new painted cabinets. It has solar panels so that you can stay charged. It has a large gas tank that you can fill and also a fueling station which is nice when you have machines that need to be filled with gas. It has a large 5500 watt generator on board. We do a 2 day minimum. There will be a charge of $75 charge if the holding tank is not emptied out.