Wonderful place with wonderful view, swimming pool and big terrasse.
Really great place to stay in Taormina