Absolutely everythig we could have needed for a great stay. Brilliant little unit.