Lovely place right in the heart of Taormina. Would recommend to everyone.