The apartment is very nice and with a direct view to isola Bella. Just be aware that you are in the lowest part of the town and you have to either take the stairs or the cable car to go to the old city center. For me it was perfect :)
Just one thing I can not recommend is getting a cab. I had to leave very early in the morning and the cable car (3€) wasn’t already running. So I had to take a cab to the bus station (5min) because I didn’t want to take all the stairs with my luggage. Unfortunately this cost me 25€ which is in no relation to the cable car or the amount of time it took.
But the time in Taormina was great and Luigi and the apartment as well :)