Very nice place on a top location in the centre, less than 1 min. walk from the main shopping street of Taormina