Convenient location for a quiet stay in Boston.