A long-awaited pedestrian and bicycle bridge connecting the Stevens Creek Trail to the Ameswell Hotel in Mountain View opened last month.