We enjoyed staying at Lemon house! It is located very close to the city center and on a very cute street. The apartment is in perfect condition absolutely same as on the pictures. Andrea is a very responsive and easy-going host.
The only watch-out is that stairs to the apartment are quite narrow and high, that's why it can become a problem if you carry huge luggage.
Enjoy Taormina and lemon house same as we did!