Fantastic place, more than we expected. I will come back again and recommend it to anyone visiting Madrid.