Very clean and well looked after flat. Really enjoyed our stay.