The fresh new Encore Boston Harbor was a recently available introduction on city’s landscaping