Check in was great, concierge during the day was friendly and helpful. The room itself... Old and poorly maintained, the curtains/blinds were broken, there was damages to the bed headboards, dusty mirrors/lamps, we pushed a bed against the wall so the toddler could sleep on the bed and under the bed was a bunch of dust and a full popcan, we asked them to vacuum and they did, but aparently they didn't see the pop can. The bathtub panel was loose, and ultimately fell off completely with a loud crash noise at 130am, woke myself and the toddler. Called the front desk they said they would send someone up, half an hour later no one came, I called again, finally got an answer after calling 5 more times! They said another 15mins wait. Someone finally showed up to put the panel back on. They gave us 3 towels, but we have a child that was listed on our booking, the child has to share a towel with one of the adults? Anyway, I expected a lot better for $525CAD a night at a 4star Hilton hotel. The only positive experience here was the pool, the little one enjoyed it and with the booking system it wasn't too busy.