Marvellous place to stay in Madrid with beautiful views.