Great location. Everything there for a short stay in Madrid