We had a wonderful experience at Villa Irene! We would recommend it to any family with two or three children as the accommodations were very comfortable and clean. The bathroom issue (small and water everywhere) is a minor one for those accommodated to travelling to developing countries.
The pool was fabulous! The location was close to the beach, cafes and other great spots such as the creteaquarium and the dinosaur place. The hosts were kind, generous and thoughtful and provided us with unexpected gifts each day (a welcome carafe of local alcohol, a small plate of local food, etc). We would certainly return.
We did ask the hosts to let us know about unidentified fees and to put this information on the Airbnb site so people are aware before booking (5 euros per day for a/c and taxes at the end of the stay-only 2.50 euros, but unexpected nonetheless).