This is THE place to stay in Madrid!!