We were extremely happy with our stay. The main feature of the house is a beautiful and relaxing terrace overseeing mount Etna, and it is within walking distance to the beautiful center of Taormina (do prepare for a few stairs, but stairs will be hard to avoid in general as the city develops on multiple levels).
Lidia and Robi were always available and arranged an in-person check-in, very helpful to find the exact location of the house with no hassle.
Would definitely recommend!