This is a street level apartment which isn't entirely clear from the photos. The living room / kitchen area is in the basement and doesn't get much light. We hardly went down there at all during our stay. The bedroom windows face directly onto the street with a gas street light right outside one of the windows. The result is a flickering light cast through the blinds at night and a lot more street noise than I am used to.
Otherwise, the location was perfect for us. Just a short walk from Charles st and the Red line. It's a good jumping off point for exploring both Boston and Cambridge.