A charming coastal town renowned for its medieval historic centre, the Greek-Roman Theatre, and stunning sea views.