Everything we needed for a perfect stay. This unit has everything perfectly stocked and in well working order! It was wonderful!!