We stayed here for two nights.
The good: the place is spotlessly clean and very modern. There is a pool (which we didn't use), a terrace, and a private parking space behind a gate. The furniture is very new, and there is a huge kitchen/shared space available to guests. It all looks really nice, and would probably be a superb place to rent out if you're travelling as a group.
The bad: the room was obviously created with design in mind and not so much the functionality. The shower was tiny (and I say that as a fairly petite person) and the only way to not get your hair wet when showering was to shower with the door open. There was no full-length mirror, which sounds minor but made dressing for the evening quite annoying. Additionally, the person we talked to via airbnb was not the same person as the host, which made communication needlessly complicated.
The ugly: when we arrived, the thermostat in our room was locked to a 25°C minimum, and would turn off automatically during the night. It was extremely hot in Girona during our stay, and this meant we barely slept on the first night as the room was boiling despite the AC. We asked the host to adjust it and the 2nd night was slightly better, but we still woke up several times due to heat as the AC shut off during the night. Were it not for this, our stay would have been much more enjoyable.