Girona is a hidden gem. You definitely need to come and visit. Plan on a couple days.
This apartment was well appointed, very clean and close to all the spots to visit.