We had a wonderful week in Taormina, off-season. It's easy to walk to the centre of Taormina, and there's a small supermarket a few minutes walk away.
Davide (who works with Pina) was available throughout our stay, and super friendly and helpful. He was waiting for us when we arrived, and met us to check out at the end of our stay.
The flat is nicely designed, comfortable, and we had no problems with noise from the street. It's a great place to stay.