Vero good place. Close to the sea (200 Mt) and the bus station (for Taormina).