Perfect apartment to stay in Boston! Close to everything.