The place is central, near Lavapiés station. It's in a great area as well. Walking distance to most attractions.