Great location! Close to public transport, Granville Island, great restaurants.