A wonderful central place to stay in the heart of Taormina and Delia is very helpful