Hotel(the only one in Granville Island) is just beside the Marina, and the 2 of us, had a room(with little balcony) overlooking the waters/boats-great views day/night. So much activity to just watch from there. They have a 'Dockside Restaurant', serving all 3 meals, helps. Icing is the vicinity to the Granville public market, just 5 minutes walk. Parking at hotel is available(they charge).