Federico's place is very central with easy access to the many touristic areas such Taormina and Isola bella (only 10 min bus. Local bus stops just 100 metres from the apartment). The view is amazing, just in front at the sea. We found the place very clean with all the amenities you might need during your stay! In the area you find many restaurant and bars.
Really recommended!