I've stayed at their 100 Banks St location and been very pleased. It has parking, a great location close to the #1 bus line, convenient access to Harvard Square... Good value for a two bedroom place and beats staying in a hotel for twice the price.
more