We initially had a reservation booked at another airport hotel before our Christmas vacation flight. I'm guessing they were overbooked as they moved us to another Marriott brand hotel, which we had stayed at previously.
Solid hotel stay...beds were comfortable, bathroom was clean, shuttle ran on time (first shuttle at 3:55am) getting to both terminal 1 & 3 within 5 minutes of leaving hotel.
Long term parking is "off-site", but is literally next door at the old Carlingview hotel. Steel gates on either end of the front parking lot actually make your vehicle safer there that in the regular parking lot.
Would stay here again.