We very much liked our stay. The atmosphere was very nice. Everything was very clean and the host was very nice. However, communication in English is not that easy. We had no window in our room but did not mind since we were on the go most of the day anyway. The Italian breakfast was very good and the atmosphere very nice.
However, the location was kind of a problem for us since we had no car. There is a bus to Taormina but I do not know how many times a day it goes. Walking to Taormina is rather challenging: There is a path along a bold rock face or one can walk along the road what takes quite a while.