Neponset 'Esplanade' gets $5m OK