We had an amazing stay at Casa Letizia! It was the perfect apartment for our first time in Taormina. It is beautiful, full of character and we quickly felt right at home.