Very Good place close to the subway (20 minutes walk 10 if you are fast) Centered around many shops (Stop and Shop) and buses going to Longwood Medical Area and Downtown. Kitchen always clean and Firlian makes sure everyone respect house rule.
Would come again to watch some show with Firlian, now a good friend :)