Villa al Duomo is very centrally located and a short walk from pretty much everything in Taormina. The apartment is small, but very clean, comfortable and well thought out. We didn't meet Livio but check in was very easy and he was very helpful through messages.