We had a wonderful stay at this apartment. The place is brand new, comfortable and well equipped.
The location is amazing, just a few steps away of the east Boston waterfront with outstanding views of the city skyline and a couple of blocks to the subway station that gets you into downtown in 10 minutes.
A little bit pricey but well within the hotel prices around Boston.
Would definitely recommend this place.