Great place to stay with private parking in the beautiful town Taormina