I doubt you will find anyone on this board who has cruised on easycruise. For your info, the Easycruise Two (river barge), which was in Holland, has stopped service and will not be offered in 2008 either. The line recently acquired a more standard cruise ship which is called Easycruise Life, and they still have the Easycruise One. It is/was all one cruise line. They leased the river barge for Easycruise Two but the company they leased from had some financial problems and the lease ended last month.
Accomodation cleanliness depends on whether you pay for it. There are no room stewards assigned to each cabin. You either pay for your cabin to be cleaned or do it yourself.
Food is sports bar quality and variety, so I'd say it is significantly "worse" than Carnival's although I happen to find Carnival's food to be of a very high quality. Most easycruise passengers eat ashore or bring back food to eat aboard, if that is any indication. You do know that food is not included in the cruise price? The cruise only includes your cabin, such as they are, with around 108 square feet and mattresses on the deck.