Paphos is a holiday spot