Nice flat near the famous train station used in the movie Godfather III. Bus stop is close, you can explore everything in Taormina from this location.