Amazing place and great hosts!
Mara/Leonardo's place is very comfortable, well furnished and at a great location. House is at the top of the hill, close to Taormina's town area (where all the restaurants, shops, etc are) and also close to the telepheric that brings you to Isola Bella beach.
Plus, Mara/Leonardo are great hosts. They were in constant communication with us to ensure a pleasant arrival. They met us at the bus station on our arrival and walked with us to the house to show us around.
Would definitely stay there again!