Check out worked out fine and the cleanliness and location were spot on.
However, we booked for 5 people and we were only given one set of keys, meaning that the 5 of us constantly had to be together and this affected our plans in general.
When we asked for another set of keys we got generic responses, saying that it's "just not possible".
Furthermore, some appliances were completely missing which are suppose to be included. Thus the rating Overall.