Stayed at Elisa’s with a few colleagues for a night. Place was sparkling clean and perfect for 5 people. Location is just a stone throw away from Taormina centre.
Would definitely recommend Elisa. She’s awesome!