Everything as described. Self check in. We absolutely loved it. I highly recommend!