Nice small flat, close to the center of Taormina (actually in the very center;))
Great restaurants and shops close, easy to eat out.