Best option you can find. Awesome place, location is perfect and very convenient: right in the middle of Yaletown, very close to the best sightseeing spots and main attractions in town (Canada Place, Science World, Granville Island, Gastown, Stanley Park, Pacific Centre, BC Place and Rogers Arena). A 24 hour Tim Hortons and 7 Eleven are walking distance as well as a liquor store, supermarket, pubs and restaurants.
The apartment has everything you need, is fully equipped and the view is amazing. Very comfortable (we were 4 and it was perfect)
Sandy and her husband are easy to reach and will reply to every info request.