Very clean and comfortable. The kitchen is extremely well equipped with everything you could need. We enjoyed our week long stay very much.