We would thoroughly recommend David's apartment. Stepping off a cobbled medieval street into the building in the centre of the old town was perfect. The river view from the kitchen window is the one you see in every picture of Girona. What more can you say. The apartment was equipped well for self catering, comfortable and clean.
David was helpful, available if we needed him and allowed us to leave our bags after we checked out, until we caught our afternoon train. He was accommodating of our early arrival time, and having a key box made it easier than having to wait for hosts to let you in themselves.