We are arriving at YVR midday on a Friday in July. We want to go directly to the hotel and then to Granville Island using public transportation. Could you please give some midrange hotel suggestions that would be convenient for our plans. We will be taking the ferry the next day to Victoria so that needs to play into our choice as well. Thanks for all your help!