I'm gonna give this a fair review. I booked this less than 30 minutes before checking in and they were able to accomadate me. Yes, the room is nice and clean, wifi is fast and it's a great location but I paid $29cad for one night. This is way too much. The building is old and feels like I'm staying in worn out housing project. This should not be even called a condo. If it was only $20cad or less then I wouldn't complain and would gladly stay again. The last place I stayed at was cheaper and was an actually condo built less than 5 years ago. Because of the price, I thought that I would be getting a similar apartment, but I was wrong. Had I known about the sad state of the building, then I wouldn't have booked it. If you don't mind staying in an old ass building then go for it. But, for the price you are paying you can get a nicer and bigger place if you look.