We had a great stay here. The apartment was clean and tidy and well appointed, without being luxurious. If you want a clean place to sleep and hang out after a day of sightseeing this place is just fine.
The neighbourhood is lovely, we loved being in the North End, so much good food and interesting things to see. We walked everywhere from the apartment, into the city, and over to the USS Constitution etc. It is walking distance to most places if you are reasonably healthy and able bodied, but if not maybe consider staying in the centre of the city, or get cabs. There is also an Old Town Trolley tour stop near the apartment if you want to do some sightseeing. We got a two day pass and also used this as a way to get around.
The views from the apartment are also pretty nice, over a sports field to the water.
It was reasonably quiet here too, slightly away from the hustle and bustle of the main street in the North End, but still close enough to enjoy it all.
Overall we had a great stay, loved Boston, loved the North End and were happy with our choice to stay here.