Great place well located with plenty of available parking nearby (a hard thing to find in Taormina)