Victor's flat is incredibly central--you are mere steps from the cathedral among other things. Great location. I didn't meet him, but he made check-in easy.