Margaret's place is fantastic and delivers as advertised. A short walk from the T means you're never far from all that Boston has to offer. Highly recommended.