This apartment is in the best location. You're right in the heart of the north end, you're a short walk to the subway line, less than a ten minute walk to the harbor/wharfs, and right next to the Paul Revere house (which is on the freedom trail if you're into doing the touristy things).
The apartment was very clean and had everything we needed. The AC worked VERY well. The beds were comfortable, even the futon in the living room.
Communication before checking in was very thorough and made the whole process easy.
This apartment is a good size, we never felt cramped. The bathroom was tiny, but honestly it never posed an issue and we had three of us staying during our trip.
When we make future trips back to Boston, we are absolutely going to try and book this location again.. I can't stress enough how perfect the location is! We all had a very good experience :)