Very clean, spacious flat. The kitchen was very well stocked with essentials. We really enjoyed our stay !