Perfect location right on Newbury Street! Easy check-in and great responsive communication with the host. Definitely recommend!