It's a pleasure to recommend a place like Francesca's, which has great amenities, tremendous views and is hosted by such friendly people..
The location is good for accessing the cable car and many of the other attractions in Taormina, by foot..