amazing location, amazing value for money, great communication... perfect place to stay in Taormina