OK, this place is hard to get to but once you are there, it is a wonderful 2 bedroom 2 bath place with a small patio that overlooks a huge patio/parking area/swimming pool/deck that has the most amazing views up the mountains and down to the ocean. We loved this place.
But, the walk the stairs and mountain roads is not for the unfit. It is not a far walk distance wise to Taormina center, but the walk back up the mountain is pretty intense. I learned to take a break in the middle where they have a bench. But if you're in good shape this shouldn't be a problem. There is ample parking on premise (although the winding mountain roads you need to get used to) and Antonio is a really nice guy. The view alone is worth the money. Thanks Antonio!