Pro:
The location is terrific.
The flat is very clean and has all that you need for a longer stay (kitchen items).
Con:
I had issues with the check-in. The code I was given when I arrived (at 7pm) after waiting 40 minutes for Gaby to reply wouldn't work and I had been traveling all day (airplane and airport didn't have charging stations nor the train so I was running out of battery) Gaby was very rude about this.
She even told me that if the last code didn't work we would have to work on it the next day... this was at 9 pm. She was willing to leave me stranded for a night in my first day visiting a new country. That was extremely scary and VERY inconsiderate.
My suggestion:
Get the code from Gaby beforehand. You don't want to be stranded at night waiting for her to reply. If you aren't familiar with the area maybe have a backup stay in mind because she's willing to leave you stranded at night.