Very clean! Nicely stocked kitchen amenities so you don't have to eat out and can cook for yourself. Would book again.