Felix and Henny is an absolute star and was warm and hospitable during my stay there.
The location is a 15-minutes walking distance from the train station, and the bus stop is only minutes away that can take you straight to downtown area (day and night rider). Coined as Little Italy, there's many restaurants and cafes within walking vicinity.
The apartment is well-maintained, clean, a fully stocked kitchen, washer and dryer. If you're looking to do some work, you can absolutely do so with high speed WiFi.
I will definitely return to stay at this accomodation should I ever visit Vancouver again.