The good: SO close to a beach. It's a pebble beach (not sand) but it's super close. The kitchen is quite good. Beds are fairly comfortable. Bathroom is decent. Parking on site is included! (Pretty much unheard of in Italy)
The bad: footsteps from upstairs neighbours carry down to the unit and is noisy. The next door neighbours would have 3-4 yelling matches everyday and play their tv at full volume. Spotty wifi, it only dropped out entirely twice but we got it back and overall it's slow but does work. It's kind of far outside of Taormina proper, BUT if you're there for the beach then it doesn't matter since you're so close to the beach. But if you want to be in town a lot then it's a bit far but it's also way cheaper than staying up there too. The other drawback is for light sleepers. This faces a busy road which is quite noisy and across the road are train tracks which run late into the night. So light sleepers should bring their favourite earplugs.
Pro Tip: The parking situation in Taormina is absolutely brutal. It's bad because it's this city crammed onto the side of a mountain. Parking is so bad they have THREE dedicated parking structures with shuttles into town and those are super expensive. I think we paid €5 for two hours. So if you are planning on staying in Taormina proper then you will likely have to arrange for extra parking costs. If you're there to hit the beach and go to town then stay down by the ocean (perhaps with Vera) where parking is easier and you can take the bus to town for €2.