Great place, clean, good atmosphere and great location in middle of taormina