Great Location in Stockbridge- right across the street from the river. Access to Dean Terrace Garden is a great bonus too. Lots of great restaurants and shops just a few blocks away.