I'm almost straight west of you, in a garden by the water. There are 5 gardens just north of me, and a coffee shop cafe a bit farther north of that. The closest street is North End Avenue.