Nice place in central Taormina woth everything that you need!