The Best to stay in Madrid. Great location..