Perfect place in all respects. The apartment is very comfortable and fully equipped, airconditioning is efficient. Letojanni is well linked with Taormina (regular bus taking only 20 minutes to get to the centre of Taormina) and other sights in the area (eg. Alcantara). The bus stop is only 5 minutes' walk from Carmelo's place. It is a nice alternative to staying in Taormina itself, which is very expensive.
Carmelo is extremly nice and helpful. We were travelling with our little baby girl and he organised a cot for her and also gave us a lift to the train station. I highly recommend this place.