Joan is a fantastic person and I wholeheartedly recommend you stay at his place during your stay in Girona.