Very clean and equipped with everything. Very spacious and good value for money. We really enjoyed our stay.