Great spot to stay. We were 4 and everything worked out perfectly! The apartment looks just like in the picture, it is well kept and very nice.
I would recommend this place in Boston, 100%.