Very clean, has everything to be able to cook comfortably. Really enjoyed our quick stay :)