Very clean, spacious and beautifully furnished. Also very well equipped. We really enjoyed our stay.