Absolutely everything you can need, cleverly organised into a compact space, but certainly spacious enough for one or two for a short stay. Great arrival instructions and communications.