The flat was bigger than expected and had everything needed. Super clean, bright, and nice.
However communication was lacking, we spent over an hour trying to locate the key. Called the number associated and they told us to send an email so that they could send us more information. We waited an hour to receive their email, instead of just telling us the key was on the floor... Then they stopped answering our calls.
An important element to mention: most taxis will drop you off on another street since the street of the flat is difficult to access. You'll have to walk uphill for 5 min almost every time.
Overall the flat was amazing but the company managing the listing didn't care at all.