I stated for almost 4 nights and the place is great. Happening placen in Boston and near to T as well.
The amenities provided are great and nothing less then a hotel. Thanks for hosting team.