Well located, tastefully furnished apartment - perfect place to stay in Boston