We stayed at the apartment for 5 nights and had a great time.
The apartment is situated in the best possible location, right in the middle of Newbury street, one of the nicest streets in Boston. The apartment is walking distance from the subway and various car rentals, as well as several restaurants, bars, cafes and of course lots of shopping. Location wise - you can't find a better spot.
The place itself was lovely, extremely clean and quiet, and had everything we needed.
We had a great time and appreciated Abbi being in touch with us and making sure everything was alright.
We highly recommend the apartment and will definitely stay there again when we come back to Boston.