Great location near Atocha station it’s even closer than it looks. The building is on a quiet street but still walking distance to some points of interest.