Great place with air conditioning (which is NECESSARY for a Summer in Madrid!).