We stayed in mid May and it was a bit of a messier/dirty apartment. Could definitely use some cleaning. Luckily, we were only staying for one night and were grateful the apartment was only about a 10 minute walk to the Garibaldi train station. The fridge was not clean, the walls were dirty, and the washing machine was broken. Communication seemed to work out the day of check-in, but previous to check-in it and even hours before check-in it seemed to take at least a day to get questions answered. It did not make me feel like check-in was going to go smoothly, but luckily we were able to get communication going before our arrival.