100% recommend booking! Check-in was super smooth, it was a great place to stay at and the available on site parking was awesome!