Absolutely perfect location in the centre of the truly wonderful town of Taormina !