Great location, apartment actually looks nicer than photos, newly painted... Very clean and comfy. The location is unbeatable, 10 minutes beautiful walk to Copley subway station. We didn't have any interaction with Alicia, however she was nice enough to let us check in early.
Overall, we are 100% pleased with our stay and will come back in the future.