Very clean and spacious, my family was very happy with their stay