I would echo a lot of the positive comments from the other reviews - Francesca is a delightful and welcoming host; the bedrooms are spacious, clean, and all have aircon and en-suites. The area is peaceful (we weren’t disturbed by dogs barking as others have mentioned) and there are great views of Etna. The volcano, Taormina and Catania are all easy day trips.
However, the place is really set up as a B&B, not as a villa/apartment you have entirely to yourself. The shared living space is somewhat limited (a kitchen and dining table area used to serve the breakfasts when rented out as a B&B, rather than a soft seating area, plus it’s not connected to all the bedrooms). There is additional seating and loungers on the balcony and by the pool, but when we visited (in August) it was shared with a lot of mosquitoes.
There is not a huge amount to see in the Riposto / Giarre area, and the house also is not directly by any facilities - so for groceries, dining out, the beach etc a car trip is always required. In summary, this is probably a great base for exploring for a couple of days, but it wasn’t quite the best choice for us as a family of five with three teenagers for a week.