Great place to stay. Quiet, nice view, great restaurant upstairs. 5 minute walk to Taormina city center.