Not so big but Truly well placed in the center of Taormina