Everything we needed plus more. Great stay