I would not recommend Canvas. Aside from the smooth out of hours check-in, everything else is a 1-star. The place was absolutely filthy, there was black mould in the shower and thick piles of dust in the corners of the bedroom. Cutlery, crockery and utensils in the kitchen had bits of old food stuck to them from previous stays. Not only that, the apartment we had also had a REALLY STRONG sewerage smell that came from the roof vent in the bedroom every couple of hours, it was really gross. We were also on one of the higher floors and there was a high-pitched buzzing noise constantly coming from the roof (?), when everything was silent and we were trying to sleep the noise was unbearable... Not an apartment stay I would recommend, especially for anything more than 1-night.