As described. Place was very clean and quiet. Easy to get to from T (needed some instruction, but not hard to figure out). Location is in Cambridge, about 10 min from Boston Common (a bit further than identified on map.