Borja’s place is in the perfect location in Madrid. You are within walking distance to most major attractions. I’d highly recommend staying here if you’re in Madrid.