Great place, great location for tourism in Madrid .
Netflix TV was appreciated