Nicely attired and comfortable apartment with a great view of Newbury street - an idyllic location in Boston - highly recommended for a few days in an amazing city