The view from the terrace is so amazing from Taormina to Etna. Castelmola is around 500m above the sea on a rock, you wonder how this small village has been built. It's a really nice place, the flat is really clean and well furbished. I recommand to stay there instead of Taormina.