This BNB had everything we needed and more. Our children loved it so much they can't wait to go back. Amazing!