We loved staying at the flat of Owais.
It was clean and spacious and we liked the minimal Design. The view was amazing and Owais was quick in replying our questions. Most places could be reached by feed and we even did a nice walk to Stanley Park.
We had some trouble finding loger term Parking, since most Meters only allowed 2h and no instant rebooking. So maybe this is helpful for future guests: There is 24h (20cad) and 48h(40cad) parking avaialble at a 136 Davie Peninsula Parkade Lot#1260.
We would definitely stay here again.