Extremely close to Atocha Station, less than 10 minute walk. There are various cafes nearby for quick bites to eat. Elevator access, just make sure you go past the first evelator, down the hall there is a second one that will take you right to the apartment. Super easy check-in, especially if you have unexpected travel delays, and very quiet. We have a wonderful stay.