We had such a lovely stay, the place was clean and looked brand new. The kitchen was very well equipped. The only negative aspect was that although on the what's included information it was written that linens are included, once we arrived we had to pay extra for the linens and towels.