Canvas team did great with their responsive response; checkin was easy and seamless. I love the apartment, it was clean, the kitchen was well equipped and the beds were really comfy. We had a good night sleep.