Very nice view from the terrace. Nice option to stay in Taormina.