Super good location and perfect hospitality if you wanna have a good time in Taormina!