Very clean and spacious flat. We REALLY enjoyed our stay and will definitely be visiting again. 100% recommend