It was not easy to write this review because all of the previous reviews were very good. The place deserves 5 stars too! Unfortunately we did not have a 5 star stay. When we arrived the dirty laundry was still in the apartment and was not picked up before / during our stay and the apartment was not cleaned before our arrival. We had contact with the owners, they apologized and gave back the cleaning fee. We were happy with that.
We are for sure this will not happen in the future, but this was our experience and it would not be honest if we should give 5 stars.