I have stayed here twice now, the place is clean, the kitchen is very well equipped and extras like hand wash, body wash, laundry detergent, foil and food wrap are supplied.