The apartment is located in center, just 2 mins walk to the nearest Metro station. Next by there are plenty of supermarkets, restaurants and bars, super convenient!
Communication with Alicia is also very fluent, so, highly recommend the place :)