Barbara is definitely an amazing host. She was like a good friend taking care of us. We really enjoyed her hospitality.
The apartment is the ultimate place you can stay in Taormina. It has a wonderful view that you can enjoy in the balcony and even in the kitchen. The apartment is in between of teo sets of stairs. You can take one down to Isolabella and one up to the center.
Parking is a huge problem in Taormina but this apartment has its own parking lot :)