Alicia's apartment is located right in the heart of Boston and is very clean and cosy. All the stores you may need are just steps away.
The host was highly responsible throughout my stay and made sure I was feeling comfortable.
Definitely staying there again when back to Boston. Thank you!