Wonderful place in a very convenient and accessible part of Taormina.