Fabulous apartment within easy, if challenging, reach of Taormina Main Street with all amenities.