Excellent location on Newbury st. The place was very clean (actually the entire building had a significant scent like a fancy hotel) and thoughtfully designed interiors.
The water in shower was hot with excellent water pressure.
Had all the necessities in kitchen. No oven or stove make sure you saw that in the pictures