We stayed at Heartland for 3 nights and we don't recommend it at all. Here's why:
1) Very noisy: the street is VERY busy and the soundproofing is just non existent. I had a good pair of earplugs and I could still hear the cars day and night... We could also hear people talking and walking in other rooms.
2) there was no heating in our room. The first night we could barely sleep because of how cold the room was. The next morning we mentioned it to the reception. Unfortunately, the problem never got fixed. There was only one additional blanket in the wardrobe which was not enough in these circumstances.
3) the price we paid vs the quality of the room: our room needed big big big renos... (probably nothing done since the 70's or 80's...) For the price, there's no elevator, no gym, no pool, ...
4) on the second day, the person who cleaned our room left the door unlocked with a small opening...
The 2 stars we're giving are for the quality of the WiFi and for Joey (receptionist) who was very helpful.