The view is incredible and location can't be beat. It is right next to the theater and gardens that overlook Taormina and near tons of restaurants. in the main central area. Definitely recommend!!