My (now) wife and stayed here on our honeymoon.
Location: the apartment is in a great location, across the street from the funicular/gondola that takes you to the beach (beware the line to come up from the beach is over 1hr in the PM). It is also around the corner from center Taormina where the ancient amphitheater as well as a plethora of restaurants, shops, bars etc.
The apartment: very nice two bedroom apartment with a massive terrace. Mariangela and her parents live upstairs, which is both nice and also slightly uncomfortable. There are cats that roam around (and into the apt if left in-shooed). There is airconditioning. Supposedly, there is internet though this was not functioning during our stay, and each time we asked we were told it would be fixed "the day after tomorrow." Sort of got the feeling that day was not actually coming...
The Host: Mariangela is a good host. She was waiting for us when we arrived, however given the location, crowded street and need for parking (if you arrive by car, preffered method by all accounts) she could have been more generous with instructions. I double parked and then walked around the neighborhood screaming her name until she heard me. She was flustered and after unlocking the doors quickly scurried off prior to informing us 1. How to use everything and 2. There was no internet. On her description, she mentions it is possible to have an in home chef. I messaged her weeks before our stay about this option and had a substantial back and forth, leading me to believe this was a possibility. However on arrival she had arranged nothing and offered us lunch in a restaurant. Had she been honest up front, I would have made my own arrangements.
Parking: on the website it says parking is 10Euros/day and on arrival we were informed prices had risen to 20euros. When I asked a follow up question I was told I can park anywhere in a garage if I would like but they were hard to find.
Overall: this apartment is more than adequate for 2-4 people. The terrace is spacious, but not as luxurious as the photos seem. And if the hostess gave a little more TLC (including upfront notification of pricing, internet, etc) we would've enjoyed our stay more.