This apartment was RIGHT at the heart of Girona, in a perfect location - however be prepared that the stairs are NO JOKE, especially with luggage. I read a few reviews that said that prior and figured we'd be fine, and it was actually very difficult. It was also probably the most inconvenient check-in system I've ever experienced, where we had to walk ~20 minutes away from the apartment to sign paperwork at their office then go back to the place to meet the cleaning lady to get the keys - wasted quite a bit of time and was way more difficult than it needed to be. They did let us keep our luggage there later the next day until our trainride, which was appreciated.