Fantastic place to spend time in Madrid.