We stayed 2 nights in the apartment. The location is excellent: friendly atmosphere, close to the water in East Boston, one subway station from the aquarium, walking distance from airport (but you don't hear it).
One bed is about 150 cm wide, the other 130 cm - which was for 2 persons not really enough. What I didn't realise from the description, is that one bedroom does not have a window, and the window in the other bedroom does not open (because the AC is glued into the window). In the windowless bedroom, the mobile AC did not manage to cool enough during very hot weather.
The kitchen was well equipped (but no wine glasses), the living area is very comfy, the AC works very well, and windows in the kitchen can be opened.
If you don't mind not having a window in bedroom, this place is perfect for 2-3 adults!