Great place to spend some days in Madrid. Perfect location.