Tapioles, 53, Barcelona, Spain