Fabulous accommodation with a fantastic view of the sea. Lovely town, set on a steep hillside which will burn off those calories from the food and drink. Lots of gluten free food available in local supermarket as well as in the restaurants. If you love italy, you will love Taormina.