Spotless. Great kitchen, thoughtfully equipped with everything you would need. And extras. The whole accommodation was big enough for a family and centrally located next to walkways. I really enjoyed staying here.