Hospital Sant Rafael, Barcelona, Spain