Nice apartment with great views. The local beach is really nice with plenty of restaurants and shops. Taormina town centre is just few minutes drive away.