Casa Lleó i Morera opens to the public