It's a good place where to stay with welcoming people. But be warned if you have no car that the way from taormina to house is pretty tough on the hills! And there are no shops/activities near the house.
Also know that you will rent only a part of a house, Owners keep one floor and you will rent part of the first floor.
Flat is OK, all necessary equipment is hear but don't expect a "charming" flat.