Great place to stay. Is one option that is cheap and let's you enjoy the center of Taormina.