We loved our stay at Taormina Town. Nothing to complain about - the room was big and had all we needed, the location was amazing, communal area and kitchen was well equipped! Communication was great and check in/out instructions easy to follow.
We would definitely stay again!