Fantastic location, truly the perfect place to stay in Madrid!