We loved our stay at The Captain's House. Susanna was very helpful and gave us useful tips for where to go in Taormina. We took up on a couple of her recommendations and we were especially fond of the Villa Zuccaro Pizzeria and Bar Granite.
The house has all you'll need, warm shower, functioning kitchen and ample space in the bedrooms. The parking is on top of the house with a closed gate and works fine. We walked down to the centre and back up with a baby pram, it is a bit steep and takes some time, but is totally doable. If you need to park in the centre, the parking house by the Catania arch is the best for sure.
The thing we probably liked the most was the breathtaking view of Etna from the balcony.
Make yourself a morning coffee and suck in the sunrise view of Sicily, or enjoy a glass of wine to the sunset.