Alicia's place is just as described on the website. It's a lovely little studio ideally located on Newbury St. It was very clean and comfortable with fast, reliable internet. I would definitely stay again if I needed to be in the area.