Great place with a central location. I would definitely recommend the apartment, especially if you have a car as the parking park is a huge feature if you are driving into Taormina. We did not cook as we were only there a few days but the place looked like it had everything you needed to eat in. The balcony has a great view, which is always nice when you are relaxing with a drink or some coffee. Really good wifi. Check-in and out was easy.
The pull-out sofa worked well for our toddler daughter but might be difficult to sleep on for another couple as it is a typical pull-out sofa.