Everything we needed and more! Would 100% stay here again.