Beautiful flat, clean, well equipped with all amenities, excellent location and great building.
Communication with host is excellent. You will have to pay touristic fee upon arrival, it's not much tho.
The bad: super small shower, you will hit everything around while taking a bath, the WiFi is really bad, so if this is important to you, you will have a bad time because most of the day there is under 1 Mbps connection speeds or none. Joan seems to be working to fix this, so it may be fixed when you book, but how it is right now I would say this property doesn't have internet access.