Sorry about that. It is in Madrid. I found it using your hostal links. I was just wondering if anyone else had stayed there, or had eaten in the restaurant.
Thanks
Andy