perfect spot for your stay in Boston