Elisa’s place is walking distance from town. It is stocked with essentials. My daughters and I cooked half of the time. There is a wonderful restaurant upstairs called Tre Vie if you don’t want to cook or lots of options in Taormina.
I would definitely want to have a car to get to and from the airport in Catania. There is parking on property.
Elisa was very kind and helpful and she does speak English.