This location is perfect for exploring Taormina and Catania! It is right on the sea and so beautiful:)
It can be noisy with the traffic so bring ear plugs. But other than that, it was so perfect! I stayed for over two weeks and the host was very helpful.