Very clean room. Parking "on site" is not exactly accurate, as it's street parking, not a parking lot. So if you aren't lucky, you'll have to park a bit away and walk, not exactly what would qualify as on site. Even so, very well priced and good location for a weekend trip.