Bayridge Residence/Ayer Mansion is located at the best part of Boston, close to the stylish Newbury Street, walking distance to 2 T stations, and the Hynes Convention Mall. Live was good.I lived here for my grad school years, my memories of Bayridge is mainly of the awesome and diverse friends I made there…