The apartment was sparkling clean and had everything needed. It would be better if cooking basics like salt and pepper were also provided. However, the kitchen were fully equipped. The fact that the room didn't have any window was a bit uncomfortable but OK. Overall we enjoyed our stay.