This place is great in most ways. They provided a ton of extras, cooking equipment, a water heater, etc. The location is great, though the room is a little shabby.
The problems we experienced were small, but easily fixable. Even though they provided us with beach towels, they refused to provide us with trash bags for the trash cans. They give you a single key (necessary to enter the elevator), so, if there are two of you, you have to do some planning to make things work. And they say that they provide breakfast, but they do NOT. It's not a big deal, but they should just not provide it.
Note: the building has TWO parking garages. The one on Prince Edward Street is normally never full, because it is slightly more difficult to get to. Park there, $25/day.