Overall good, the apartment was very cute and in a great location. BUT:
Bad experience with agency in checking in and checking out. We were told that someone will wait for us in the flat, to greet us, give us the keys and show us the apartment.
We were given the phone number of the person who would meet us at the property. We called this number 10 minutes before our arrival to inform them that we will be in the apartment soon. The person we called had no idea what we were talking about. After contacting back the agency about that, the agency told us that we had to go somewhere and pick up the keys from there.
If we hadn't contacted the agency we would have arrived in the house and have no way to get in. Same for the checkout - we had to bring the keys back to the place we got them from.