Louisa has an amazing place located in Central Square. It really is amazingly close to the T and a bunch of amazing things to do in Cambridge. The little studio is cozy and kept very clean. Would stay there again.