The unit is very nice, but management needs to step up its game, this could be a 5-star location but... there was no dining room table or even proper chairs, and when i requested a desk/chair they wanted to charge me $35 delivery + $15/day. crazy expensive imo. i went to canadian tire and bought a folding table for 70 bucks instead.
fridge smelled like cold cuts, they used flat sheets instead of duvet covers/fitted sheets, so they pull off constantly. also some essential items (like dish soap, baking tray, etc) were nowhere to be found.
otherwise unit is nice, location is good too, but without improved management I wouldn't stay there again.