Great place and location. Walking distance to everything in Taormina.