Geneva’s place is right in the English bay. It was my first time in Vancouver and there couldn’t have been a better place to stay. 1 min from the sea wall walk. Few mins away from all the nice restaurants on Davie. I totally loved it!!