Nice hostel with a beautiful terrace overlooking all of Taormina, the Teatro Greco, and the sea. Idyllic.