Clean. Great location next to Puerta del Sol. Lovable staff. <3