The apartment is in an excellent location, near to the La Latina Metro Station and plenty of restaurants, supermarket / grocery shops nearby and walkable distance to several tourist spots, yet there is no noise from the traffic.
The rooms and apartment is modern and comfortable enough and Alicia was very responsive and helpful to our queries.
Thank you!