Nice place right near Harvard, would stay again