I stayed at Nelson's place on business, it was wonderful! Excellent location in Yaletown, and a fantastic view of downtown/ocean/mountain.
Things I really appreciated:
1. NICE coffee maker
2. Great Wifi
3. Comfortable bed (I don't usually sleep well on the road, this time I did)
4. All the stuff you need for extended stay (kitchen, laundry, etc)
5. Secure and easy to access key pickup
Very walk-able to everything, close to the Yaletown Skytrain (convenient for airport)
I'd stay here again!