Found the whole experience dealing with Joanna very professional/efficient (before booking the apartment all the way through to arriving back home). Didn't have to wait for the keys, they were there on arrival. Even better, I left a shirt and Joanna has agreed to meet me in a month on my return to the city. Thank you.
Will be back next year...