The flat is great. The location is fantastic, and the key-code entry is seamless and works well. The apartment has a lift, which makes carrying luggage to the apartment easy, and it even has a washer and dryer. It also has a nice shower and good airconditioning in the main bedroom and living room (the second room has a fan only, but was comfortable).
What I would flag though is that communication with the host wasn’t good. Important emails on how to pay tourist tax, and how to access the flat still had not been sent to us on the day of arrival. Also we had some issues when we arrived (the cot for our infant was missing, and -less major- the soap dispenser was empty) we messaged about these on arrival, but Pablo’s reply was over 12 hours later, meaning we had to put our child to sleep on the floor for two nights which is obviously unsafe. We stayed for two nights, and nothing got fixed. That was very frustrating.