Clean . will give 5 star for this accommodation. everything is there, complete with all amenities and kitchen needs. will rate 5 star