Perfect accommodation a stone's throw from shops on Centre St. in Jamaica Plain and stroll along delightful Burroughs St.