Amazing place on the edge of central Vancouver. The waterfront is close by as are plenty of shops and amenities.
The view from the apartment is incredible and you can see from Granville island right around to mount baker.
We had a car and there is free parking nearby however we used on street paid parking (it was only a couple dollars from 7pm to 9am the next morning).
Definitely worth a visit and very well priced compared to other central Vancouver hotels and stays.