Angelo's place was a good base for us to explore Vancouver, but in my opinion you need to have a car since it is located in the suburbs. That's not a complaint since we knew the location ahead of time, but just information for another person considering this place. It's true that there is not a dedicated parking space, but there was never an issue finding street parking immediatly adjacent to the apartment.
His place was very clean and orderly. All of the bed linens were washed and the beds were comfortable. The bathroom was impeccable.
The only drawback that we noted was that the common area lacked some elbow room. It just barely had enough space for us and our two small children. But if you mostly just want to use the apartment for sleeping after a day of sight-seeing then it shouldn't be an issue.