We stayed at this centrally located functional clean apartment for three days. Had a great time. Walked everywhere and were close to the aquabus for getting over to Granville Island. We had perfect walking weather not a drop of rain! The restaurants down on Mainland Street are so close and offer a diverse collection of cuisines. JJ Bean was our favorite coffee place. I would recommend staying here. If wanting to get a city fix.