A nice place very well situated in Madrid!