Het Hospital dels Folls te Valencia, revisited