Situated in a side street of Massachusetts Av in Cambridge some 1 mile away fro Harvard Sq, it is an ok place with reasonably friendly staff. However in 5 days there were at least 5 different girls working at the reception (and reading a lot; so wait until they are ready) who do not know your name even after 4...
More
