Top location in Taormina Taormina and excellent accommodation. I can really recommended the place.