This place had everything: location, comfort, cleanliness, and an amazing rooftop patio. Gen was easy to communicate with and check-in and check-out was easy and straightforward. I would try to stay here again if I ever come back to Vancouver.