The place is not exactly in Taormina, but you can expect this location to be extremely convenient and nice. The train and bus station are right outside the apartment. You can take the bus to both Taormina, Castelmola, and Catania Airport. You can have a great sea view from both your apartment and the terrace bar which is available as a common area.