Couldn't have asked for a better location right next to Stanley Park and lots of beaches.