The place is great and very well connected to the metro as well as walking distance from Atocha main train station. Neighborhood is full of restaurants and very lively.