Ramler is tiny and virtually invisible to the intersection (I pass here along Park every day and didn't know it existed until recently).
If they put some restaurant/drinking anchor tenant in the ground floor that opens onto the park, it would be a nice twin to 401. Or if was more food-truck...