Everything we needed! A great stay.