Everything went perfectly. From the check-in to the check-out, everything has been done by mail, with a very precise and quick answer.
Newbury Street is a great street, with lots of shops, restaurants and staff...close to another big street Boylston street and a big mall.
Place is very clean and right like on the pictures.