Hotel gym was excellent - the equipment was versatile and I had the whole place to myself. Check-in was easy, dog friendly so that was a bonus. In hotel restaurant was accommodating for meals to take-out to bring up to the rooms. Parking was convenient though the spots were tight and very low overhead. Room was clean, nothing that blew us away but tidy and beds were comfortable. Would stay again, location is convenient for anyone doing things in the downtown core - close to the highway as well if you are commuting around.