Was everything we needed and more! Would 100% recommend. If we ever come back, we will book their again. :)