All self-contained with everything you need and super clean and safe. Easy check in and out.