All you need but in a compact space.Comfortable bed, great shower, and a practical kitchen.