This place was great! Convenient location near Harvard Square, space for six of us, everything we needed.