A great place to stay - perfect location right in the centre of Madrid and great hosts