Great location right in Taormina city center, amazing hosts!!