Spacious, clean, and had everything we needed. Beds were very comfortable as well. Parking was great, check in was a breeze and it was close to everything! I would definitely stay here again!