This place is amazing! Very modern and perfectly located with Taormina on your doorstep. Everything in walking distance. Check in and out was easy. Great view from the terrace upstairs. A fabulous stay.