Our stay was great. This apartment is in a great central location to Newbury St., Faneuil Hall and TD Garden. Communication was great and check in instructions were easy. Many parking garages in the area for your car.