I highly recommend Gerard’s apartment. It’s stylish, clean and the two sleeping areas with 2 separate bathrooms are great for a party of four. It also has the big advantage of being located conveniently in the old area of Girona so you not only feel immersed in the ancient architecture, but it’s super easy to get to restaurants, bars, shops and museums. We definitely will return if we’re lucky enough to get to Girona again.