Excellent location but with a few issues. Marta+Paul aren't great at communication once the property is booked. We had questions about early check-in and also issues with the plumbing during the stay. All questions were either ignored or received a slow response. Additionally, the WiFi is spotty, the AC doesn't work in the two small bedrooms* and in the living area, and the toilet in the large bathroom doesn't flush properly (it can, er, handle liquids only!). However, if you know this going in and are OK with it, the location is AMAZING!
Buyer beware: They charge a 70 EUR 'check-in fee' which should really be included in the price quoted by Airbnb (it might be now). We were aware of this so budgeted it in to our comparisons when doing our initial search.
*I had to take the duvet out of the cover and just sleep under the cover because of the heat. I would hate to imagine what it would be like in the summer.