We had the best week at Garbiella’s apartment. It has amazing location so close to everything you want in Taormina! So clean and better than the pictures - the terrace is stunning and has the best view.