My fiancee and I had a pleasant time staying here. The place was clean and it had everything that we needed. The host was also very responsive and easy to communicate with. There's a few public pay parking spots along the street right outside the building but can be inaccessible to the public on certain/event days. It is a self check-in place with the caveat that the host needs to open the entrance to the building the first time to access the keys/fob which is inside the unit. It's also within walking distance to BC Place and Rogers Arena so it's a perfect spot for concert-goers.