The apartment looks better than in the pictures and the location is very close to Taormina (aprox. 15-20 min by car). We enjoyed both Giardini Naxos and the surroundings - Alcantara, Castelmola etc - is an ideal location from this point of view. Also we didn't had difficulties to find a parking place next to the apartment.
Giancarlo was very nice and told us about what we can visit additionally to what we had in plan and we were not disappointed to follow his recommendations. :)