We are planning a trip to Victoria this summer and have located several vacation rental condos that seem to meet our needs/budget. The units are all located in the Mermaid Wharf and The Falls complexes. Is one of these properties located in a better location than the other? One has harbor views and the other doesn't. Besides that, are there any other significant differences in terms of being centrally located to the city center? We won't have a car so parking isn't an issue.
Thanks to anyone with tips/advice to share!