Very good location & perfect for a short stay in Madrid