Overall, this location is a very good stay in East Boston and I would recommend it. This East Pier location has great amenities such as a pool, gym, game room and rooftop terrace that were accessible to us. it was also a 5 min walk from the T and a short walk from other East Boston activities (downeast, pierside walks).
The only downsides are that checking in can be a chore since documents need to be submitted (photos of IDs and credit card info) and I often had to call customer support for clarification for checking in; also the mattress in the studio I was staying in was a bit uncomfortable. As I mentioned before, these are somewhat minor compared to the amenities and location.