Stayed here July 6-8. It's a great location as others have mentioned. 10 minute walk to the T at Maverick station and 10 minute walk to the harbour. The last night we went to the Tall Ship and had a great time.
The place is great, easy access and check in. Small, but comfy condo with two rooms and a living room space and kitchen. We didn't spend too much time in the condo but it was perfect for our needs. It was clean, and the hosts were great to communicate with. We checked in early on Wednesday and the housekeepers were very friendly and offered great tips on getting around.
Overall, the experience was great, I will stay here again the net time I visit Boston! Thanks to the hosts.