Very new and clean! Spacious and conveniently located. Parking garage can fit two small/medium cars. Please note: theres a lot of stairs - this was fine for my group but just in case you’re booking for elderly or those who need assistance. Great stay!